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