MH

Marc Heggie

Client Success Specialist - Team Lead - NAM

Marc Heggie is a seasoned professional with extensive experience in client success and customer management. Currently serving as a Client Success Specialist - Team Lead at Indeed since September 2025, Marc previously held the position of Senior Customer Success Manager at Glassdoor from June 2021 to October 2025, where a focus on enhancing employer branding through data-driven strategies was paramount. Prior roles include Customer Success Manager and Associate Director at Woodrow Mercer, contributing to L&D recruitment and fostering organizational growth, as well as serving as a Recruitment Consultant across various sectors. Marc holds a Bachelor of Science (BSc) from Cardiff Metropolitan University and a Diploma in Education from the University of Birmingham.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices