Barry joined CSI in 2000 as managing director of CSI UK 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 honors in history and economics from the University of Lancaster in 1986 and received his Master of Business Administration specializing in financial services from Sheffield Hallam University in 1998.
Links
Sign up to view 0 direct reports
Get started