Duncan Mackie

Head of Europe, Amazon Brand Innovation Lab

Duncan Mackie is currently the Head of Europe at the Amazon Brand Innovation Lab, a position held since 2022. Previously, Duncan held multiple leadership roles at Amazon, including Global Head of Business Intelligence & Ops and Senior Program Manager for EU Custom Ads. Prior to joining Amazon, Duncan worked at Sportradar as a Senior Manager for Sports Projects, overseeing initiatives for major events such as the FIFA World Cup and UEFA Champions League. Duncan holds a Bachelor of Arts in Marketing from Glasgow Caledonian University and a Higher National Diploma in Business.

Location

London, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices