Benjamin Machon

Senior Account Executive

Benjamin Machon is an experienced professional in public relations and communications, with a strong academic background that includes a Master of Arts in International Public Relations and Global Communications Management from Cardiff University, where a distinction was achieved. Previous roles include a Senior Analyst and Analyst at Spectacle Partners, focusing on media monitoring and research for major sporting organizations. Additional experience encompasses work at Deryn Consulting Ltd and Special Contingency Risks, alongside an internship at Edelman Global Advisory, where responsibilities included conducting research and compiling monitoring reports for esteemed clients. Upcoming advancement to Senior Account Executive at Edelman is planned for June 2025.

Location

London, United Kingdom


Org chart

This person is not in the org chart



Offices

This person is not in any offices