Leeds Building Society appoints new Head of IT Security

17th October 2016

Barry Glenn has joined Leeds Building Society as its new Head of IT Security. His previous role was at Clydesdale and Yorkshire Bank, where he was information security lead technology consultant.

Glenn has over 30 years’ experience in the industry, including 20 years with the US Navy in IT followed by 11 years as a contractor between Perot Systems, Lockheed Martin Corporation and Booz Allen Hamilton.