ExploreInsights

Barry Naylor

International Controller

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...


Social

Roles at CSI Leasing

  • International Controller

    Current role

By clicking "Continue" or continuing to use our site, you acknowledge that you accept our Privacy Policy and Terms of Use. We also use cookies to provide you with the best possible experience on our website.