Mechelle Davidson
Mechelle Davidson
Mechelle Davidson is a highly experienced project and people manager with a proven track record of maximizing individual potential and delivering complex cross-functional projects. She studied at North Lake College, where she earned her Associate of Arts and Sciences degree, and later pursued Business Administration and Management at Texas Woman's University. Throughout her career, Mechelle has held various leadership and consulting roles in energy, technology, and retail organizations, including Origin, Vistra Energy, TXU Energy, and Alliance Data Systems. Through her work, she has become a specialist in process improvement, team coordination, and technology-enabled training. Mechelle's passion for people development and learning has made her an asset to any team she works with.