Barry Naylor

Barry joined CSI in 2000 as Managing Director of our UK subsidiary before being  promoted to European Director in 2008. In 2016 he was promoted to International Controller and maintains responsibility for credit underwriting in our European operations. Prior to joining CSI, Barry worked in commercial lending. He received a bachelor’s degree with honours in history and economics from the University of Lancaster in 1986 and his Master of Business Administration specialising in financial services from Sheffield Hallam University in 1998.