Skip to primary navigation Skip to primary content Skip to primary footer

Michael Mahan

President, Crane Payment Innovations (CPI)

Michael joined Crane NXT as President of Crane Payment Innovations (CPI) in July 2024.

Prior to joining Crane NXT, Michael led the global Transactional & Edge line of business of the Secure Power Division of Schneider Electric, focused on home and business power resiliency and data center systems. During his tenure at Schneider, Michael drove sales growth while also growing into new segments and diversifying the portfolio with innovative new product and service launches.

Earlier in his career, Michael held roles of increasing responsibility at GE Appliances and GE Energy, including leading the Monogram brand team at GE Appliances, and managing GE’s EV Infrastructure and Low Voltage Equipment businesses at GE Industrial Solutions.

Michael holds a Bachelor of Science in Mechanical Engineering from Worcester Polytechnic Institute and earned his MBA from the University of Connecticut School of Business.