Leigh Taylor O'Connor

Customer Success Manager at Lucet

Leigh Taylor O'Connor is a seasoned professional with extensive experience in customer success and account management, currently serving as a Customer Success Manager at Lucet since January 2023, following a similar role at New Directions Behavioral Health since January 2018. O'Connor has also held positions such as Senior Account Executive at New Directions and Account Executive at E4 Health, where employment has continued since October 2013. Previous experience includes roles as an Intake Specialist and Business Development Associate at The Wellness Corporation from June 2012 to October 2013 and Membership Coordinator at YWCA Central Massachusetts from 1993 to 1997. O'Connor holds a Bachelor of Science degree in Sport and Fitness Administration/Management from the University of Delaware, attended from 1987 to 1991, and furthered studies at Montana State University-Bozeman during the 1991-1992 academic year.

Links


Org chart


Teams

This person is not in any teams