Lee Mulcahy is an experienced professional in customer success, currently serving as Manager of Customer Success at VitalSource since April 2019, where leadership of a team managing a $26.5 million net sales budget is a primary focus. Previously, as a Senior Customer Success Manager at the same company, Lee managed over 30 critical accounts, significantly contributing to $10 million in annual net sales and led initiatives to enhance customer health metrics. Earlier experience includes roles at PBM Graphics, Inc., starting as a Leadership Development Program Associate and advancing to Intercompany Account Manager, and a foundational role as an English Tutor at Otto-Friedrich-Universität Bamberg. Lee holds an MSc in International Business from UCD Michael Smurfit Graduate Business School, a BS in International Business from Appalachian State University, and a certification in Teaching English as a Second Language.
Sign up to view 0 direct reports
Get started