If you need more lookups,
subscriptions start at $34 USD/month.
Jen Leo Location
Philadelphia, PA, US
Jen Leo Work
2019 -now Customer Success Manager @
2018 -2019 Implementation Specialist @
2016 -2018 Customer Care Coordinator @
2014 -2016 Customer Service Representative II @
Jen Leo Education
Kutztown University of Pennsylvania 2006-2010
Jen Leo Skills
Customer Service
Jen Leo Summary
Jen Leo, based in Philadelphia, PA, US, is currently a Customer Success Manager at Iron Mountain. Jen Leo brings experience from previous roles at Iron Mountain. Jen Leo holds a 2006 - 2010 Kutztown University of Pennsylvania. With a robust skill set that includes Customer Service and more. Jen Leo has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Jen Leo?
Find contact details for 700 million professionals.