The Commercial Sales Team is hiring a Global Head of Sales – Communications, Energy & Utilities who will be responsible for driving the achievement of our strategic corporate and business unit objectives through the implementation of sales and marketing strategy for the Telco, Energy & Utilities verticals. Reporting to SVP Commercial Sales, you will build and lead a high performing global sales team spread across EMEA, LATAM, APAC and North America and existing of experienced Managers and Account Executives. Together with you team, you will build key client relationships at the executive level, shape their Data & AI strategies and modernize their solutions. This position offers an opportunity for an experienced sales leader to drive successful outcomes and make a lasting impact by turning complex challenges into meaningful solutions. The role will be in one of our Northern America or European offices (UK - London, Spain - Madrid) and will require travel as per business needs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed