Michael Edmonds

Head Of Information Technology And Security

Michael Edmonds serves as the Head of Information Technology and Security for the Schneider Electric Prosumer division since November 2025, overseeing IT, corporate security, and product security. Prior roles include Director of Information Technology at EnergySage from November 2023 to November 2025 and Head of Information Technology at Commure, where significant accomplishments included leading the establishment of a high-performance IT team and managing critical acquisition integrations. Additional experience encompasses various senior IT management positions at Verisk Extreme Event Solutions, Amadeus e-Travel Management, Oracle, and Teradyne. Michael Edmonds holds educational credentials from Stonehill College and Northeastern University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices