Eric Leonard

Customer Success Manager

Eric Leonard is a seasoned Customer Success Manager currently working at LightBox since October 2023 and has held a similar role at Microsoft since May 2014, where responsibilities have also included Training Manager, Brand Manager, and Operations Manager. Prior experience includes serving as Operations/Sales Manager at Best Buy from August 2002 to April 2014. Eric holds a Bachelor's degree in English Language and Literature from Richard Stockton College of New Jersey, completed between 2002 and 2005.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices