Mechelle Davidson's Location
Sachse, TX, US
Mechelle Davidson's Work
Mechelle Davidson's Education
Mechelle Davidson's Skills
Mechelle Davidson's Summary
Mechelle Davidson, based in Sachse, TX, US, is currently a Vice President - Service Delivery at Origin, bringing experience from previous roles at Origin, Vistra Energy and TXU Energy. Mechelle Davidson holds a Associate of Arts and Sciences - AAS @ Dallas College. With a robust skill set that includes Quality Assurance, Management, Leadership, Training, Process Improvement and more, Mechelle Davidson contributes valuable insights to the industry. Mechelle Davidson has 3 emails on RocketReach.