Richard L. is currently the Head of Tech at Amazon Ads UK, bringing nearly 20 years of experience in advertising and digital media. Previously, Richard held various roles at Amazon, including Business Development Manager and Ad Manager in the technology sector. Richard also gained valuable experience as an Advertising Sales Executive at BBC Worldwide, contributing to popular publications such as Top Gear and Match of the Day magazines. Richard's educational background includes a Bachelor of Science in Psychology from the University of Surrey, completed in 2006.
This person is not in any teams
This person is not in any offices