Roderick MackenzieSenior Account Executive
Roderick Mackenzie joined ICD in October 2018 and is responsible for managing accounts, client communications, product support and servicing the trade desk in London.
Roderick joined as an Associate on the trade desk before being promoted to the role of Account Executive in the London office.
Roderick 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.