KM

Kevin McGarr

Head of Sales Partnerships, EU

Kevin McGarr is a commercial leader specializing in brand partnerships and sales, with over a decade of experience. Currently, they serve as the Head of Sales Partnerships for the EU at Amazon, working to drive branded content opportunities. They previously held positions such as Account Director at Universal McCann and OMD Worldwide, and were the Founder and Strategy Director at 81Agency. Kevin also worked as an International Account Director at Twitch and has a Bachelor of Science in Computing and Management from Loughborough University.

Location

Haywards Heath, United Kingdom

Links


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