Mark Heads is currently the Podcast Lead at Deloitte, focusing on The Green Room brand. They previously served as the UK Production Manager at Create, overseeing various production projects and managing client relationships from pitch to delivery. Mark began their career at Purple Radio, where they excelled as a broadcaster, producer, and eventually Station Manager, responsible for a large team and the station's development strategy. They hold a degree from Durham University, completed in 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices