Ross McCulloch

SVP Global Customer Success at IDG

Ross McCulloch is an experienced professional in customer success with significant leadership roles across various organizations. Currently serving as SVP Global Customer Success at IDG (International Data Group), Ross has previously held the position of Vice President of Customer Success at TetraScience and Vice President of Global Customer Success at Talend. Additional roles include Head of Customer Success at BitSight and True Fit Corporation, where Ross also served as General Manager for the EMEA region.

Links

Previous companies

True Fit logo
BitSight logo
TetraScience logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams