SM

Stephen McGarr

Senior Customer Success Manager

Stephen McGarr is an experienced professional in customer success and sales, currently serving as a Senior Customer Success Manager at Workvivo by Zoom since April 2025. Previously, Stephen worked at SocialTalent in a similar role from December 2018 to October 2020, and held positions as a Strategic Consultant and Senior Customer Success Manager at Greenhouse Software from August 2022 to April 2024. Other notable positions include Account Development Specialist at Intercom, Senior Sales Executive at IDG Direct, Customer Success Lead at xSellco, and various roles at Google, including Quality Controller and Mentor. Stephen began a career in the industry at Dublin Business School, earning a degree in Marketing.

Location

Ireland

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices