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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices