• D2L

MO

Michael O'Donnell

Board Advisor

Michael O'Donnell currently serves as Co-Chief Executive Officer at Smart Energy Water since November 2024 and has held the position of Board Advisor at DataVisor since September 2019. Prior to these roles, Michael O'Donnell was with SAP for over two decades, where the individual advanced to Senior Vice President and General Manager of Digital Supply Chain for SAP North America and also served as National Vice President and Vice President for Utilities. Michael O'Donnell holds a Bachelor's degree in Business Administration from North Carolina State University and has pursued coursework at Fordham University between 1991 and 1992.

Links


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