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.
This person is not in any teams
This person is not in any offices