Amelia (Jeffrey) O’Donnell

Director of Client Success at Leoforce

Amelia (Jeffrey) O’Donnell is an experienced professional in client success and customer experience, currently serving as the Director of Client Success at Leoforce since August 2021, where previous roles included Manager of Client Success and Integrations and Client Success Manager. Prior experience includes serving as a Client Success Manager at Abrigo, where responsibilities encompassed managing customer relationships, account renewals, and risk mitigation. Amelia also worked at Align Technology as a Customer Success Specialist, focusing on product education and customer engagement, and held the position of Technical Recruiter at TEKsystems, where skills in sourcing and placing technical professionals were developed. Amelia holds a Bachelor of Arts in Human Relations from High Point University and has also studied at Universidad de Granada.

Links

Previous companies

TEKsystems logo
Align Technology logo