MC

Michael Clarke

Global Head of Customer Success

Michael Clarke is currently the Global Head of Customer Success at Megaport, a position held since 2023. Previously, they served in various leadership roles at Megaport, including Head of Customer Experience - Global and Head of Account Management, as well as Head of Customer Success - US from 2020 to 2022.

Location

Denver, United States

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