Roderick Mackenzie
Vice President, Business DevelopmentRod Mackenzie joined ICD in October 2018. He is responsible for business development and client relationship management across Europe.
EXPERIENCE
Prior to his business development role within ICD, Rod worked as a Senior Account Executive, overseeing the onboarding of all ICD clients based in the UK and Europe.
EDUCATION
Rod obtained his Bachelor of Science degree in Biological Sciences from Heriot-Watt University in Edinburgh. He has completed his Unit 1 – IMC and is registered with the FCA.