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 hono...
Roles at CSI Leasing