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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices