Operations and Sales Manager @ (August 2002 - April 2014)
Eric Leonard Education
Richard Stockton College of New Jersey
Bachelor's degree (English Language and Literature/Letters)
2002-2005
Eric Leonard Summary
Eric Leonard, based in Toms River, NJ, US, is currently a Customer Success Manager at LightBox. Eric Leonard brings experience from previous roles at LightBox and Microsoft. Eric Leonard holds a 2002 - 2005 Bachelor's degree in English Language and Literature/Letters @ Richard Stockton College of New Jersey. Eric Leonard has 2 emails and 4 mobile phone numbers on RocketReach.
Looking for a different Eric Leonard?
Find contact details for 700 million professionals.