If you need more lookups,
subscriptions start at $34 USD/month.
Mechelle Davidson Location
Sachse, TX, US
Mechelle Davidson Work
Vice President - Client Success @ (January 2025 - Present)
Vice President - Service Delivery @ (July 2023 - January 2025)
Director of Service Delivery - Americas @ (August 2022 - July 2023)
Senior Manager - Service Delivery and Enablement @ (October 2018 - August 2022)
Program Manager @ (August 2017 - October 2018)
Manager II @ (July 2009 - August 2017)
Consultant @ Independent (July 2008 - July 2009)
Training Manager @ (June 2003 - March 2006)
Senior Technologist @ (June 2000 - June 2003)
Mechelle Davidson Education
Texas Woman's University
(Business Administration and Management, General)
Dallas College
Associate of Arts and Sciences - AAS
Mechelle Davidson Skills
Leadership
Strategic Planning
Management
Consulting
Quality Assurance
Business Process Improvement
Team Management
Project Management
Call Centers
Human Resources
Program Management
Process Improvement
Change Management
Training
Vendor Management
Healthcare
Team Building
Business Process
Microsoft Office
Coaching
Public Speaking
Event Planning
Hospitals
Mechelle Davidson Summary
Mechelle Davidson, based in Sachse, TX, US, is currently a Vice President - Client Success at Origin. Mechelle Davidson brings experience from previous roles at Origin and Vistra Corp.. Mechelle Davidson holds a Texas Woman's University. With a robust skill set that includes Leadership, Strategic Planning, Management, Consulting, Quality Assurance and more. Mechelle Davidson has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Mechelle Davidson?
Find contact details for 700 million professionals.