Megan Amdahl

Chief Customer Officer

Megan Amdahl is an accomplished executive currently serving as the Chief Customer Officer at Toptal since October 2025. Previously, Megan held several senior leadership positions at Insight from September 2010 to June 2025, including Senior Vice President of Client Experience and North America Chief Operating Officer, where responsibilities encompassed enterprise sales, operations, and partner alliances. Notable achievements include leading a team of 2,300 with a $100 million operating budget and maintaining performance under budget. Prior to Insight, Megan served as Vice President of Finance at eTelecare Global Solutions and VistaCare, contributing to financial oversight and strategic planning in the BPO and healthcare sectors. Megan holds a Master of Arts in Accounting from the University of Notre Dame and a Bachelor of Arts in Finance from Arizona State University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices