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.
Sign up to view 34 direct reports
Get started