Emma Mchugh's Location
Boston, MA, US
Emma Mchugh's Work
Emma Mchugh's Education
Emma Mchugh's Skills
Emma Mchugh's Summary
Emma McHugh, based in Boston, MA, US, is currently a Sr. Director, Global Customer Success at Gloat, bringing experience from previous roles at Gloat and Virgin Pulse. Emma McHugh holds a Bachelor of Arts - BA in Playwriting and Screenwriting @ Loyola Marymount University. With a robust skill set that includes Leadership Development, Leadership, Sales, Management, Account Management and more, Emma McHugh contributes valuable insights to the industry. Emma McHugh has 3 emails on RocketReach.