Michael Mahan

Michael Mahan has held various leadership roles across multiple companies, demonstrating extensive experience in business development, strategic growth, and management. As President of Crane Payment Innovations, Mahan has previously served as Senior Vice President at Schneider Electric, overseeing the Transactional & Edge Business in the Secure Power Division and the Home & Distribution segment in North America. Additional roles at Schneider Electric include Vice President of Final Distribution Strategy, Category and Offer Management for North America. Mahan's experience also includes being a Board Member at Sense and holding leadership positions at GE Appliances, where responsibilities included business development and general management of the Monogram brand. Mahan's career further includes roles at GE Energy Connections as General Manager for Electric Vehicle Infrastructure and Senior Product Manager for Low Voltage Equipment.

Links

Previous companies

GE Appliances logo
Schneider Electric logo
Sense logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams