Operations Specialist @ (January 2018 - August 2019)
Customer Service Specialist @ (March 2017 - January 2018)
Leah Freeman Education
Nevada School of Massage Therapy
(Massage Therapy/Therapeutic Massage)
Leah Freeman Summary
Leah Freeman, based in Central Point, OR, US, is currently a Customer Service Manager at Natura Health Products®. Leah Freeman brings experience from previous roles at Natura Health Products® and Ethan Allen Global, Inc.. Leah Freeman holds a Nevada School of Massage Therapy. Leah Freeman has 1 emails on RocketReach.
Looking for a different Leah Freeman?
Find contact details for 700 million professionals.