Tata Communications
Carlo Toon is an accomplished sales director with extensive experience in strategic business development and global account management. Currently serving as Sales Director and Head of Strategic & Key Accounts at Tata Communications since October 2019, Carlo focuses on enterprise growth and digital transformation solutions for global clients. Prior to this role, Carlo spent nearly two decades at BT, advancing through various leadership positions, including Director of Business Development for Strategic Growth Accounts and Global Head of Sales for both Credit Suisse and Thomson Reuters, where major responsibilities included transformational strategy, stakeholder engagement, and client sales executive functions. Carlo's educational background includes a Bachelor of Science in Computer Engineering from City St George’s, University of London, supplemented by studies at Cranfield University and London Business School.
This person is not in any teams
This person is not in any offices