Robert Allen is currently the Commercial Lead at Beeswax and at FreeWheel, where they have been since 2022. Previously, from 2018 to 2021, Robert served as Digital Group Head at Reach plc, and from 2015 to 2017, they held various roles at Trinity Mirror, including Digital Account Manager and Digital Group Head. Robert also worked as a Brand Sales Manager and Digital Account Manager at Haymarket Media Group in 2012. Recognized for their contributions, Robert has been named to the Future 100 Club for 2025.
This person is not in the org chart
This person is not in any teams
This person is not in any offices