Leigh Powell is a Global Market Manager - UK at Expedia Group, where they have progressed from a Senior Analyst in SEO to a CRM Business Intelligence Executive and then to Market Insights Manager. Prior to joining Expedia Group in 2019, Leigh worked as a Marketing Assistant at KPMG Ireland and Kroll, as well as a Marketing Intern at GlaxoSmithKline. Leigh holds a Master’s Degree from the National University of Ireland, Galway, and a Bachelor of Commerce from the same institution, following a Leaving Certificate from Kilrush Community School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices