Toptal
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.
Previous companies
This person is not in any teams
This person is not in any offices