Chief Revenue Officer (EMEA) | Enterprise Digital Infrastructure

Posted on November 18, 2025
Zurich
Permanent
Posted on November 18, 2025

About this role

Salary: CHF 260’000 - 300’000 per year

Requirements:
  • • 20 or more years in enterprise sales, strategy, or consulting
  • • A track record of closing complex, multi-stakeholder deals
  • • Consulting-background (McKinsey, BCG, Bain, Accenture, Deloitte, ...)
  • • Strong exposure to enterprise transformation (cloud, data, digital infrastructure, DLT, …)
  • • Building markets / GTM
  • • Ability to build and scale teams internationally
  • • C-level relationship management experience
  • • Excellent communication skills and strategic thinking
Responsibilities:
  • • Deal-making with major enterprises, governments and large ecosystem partners
  • • Building and scaling the commercial function (sales, partnerships, enterprise strategy)
  • • Creating long-term strategic relationships with C-level decision makers
  • • Shaping commercial narratives around distributed infrastructure, digital trust, and next-gen applications
  • • Working closely with product, engineering, and industry teams to position the platform for large-scale adoption
  • • Driving revenue, partnerships, and strategic market creation, mainly in Europe and Asia
Technologies:
  • Cloud
  • Web3
  • Big Data
  • Blockchain
  • IoT

More:

Our client is an international organisation building enterprise-grade digital infrastructure used in mission-critical environments. Their technology is adopted in projects across finance, public sector, sustainability, identity and regulated industries. This opportunity is particularly compelling for experienced commercial leaders who want to step into a position where they can build a global GTM from scratch and influence the adoption of a next-generation digital infrastructure technology at enterprise scale. It is especially appealing to people who thrive at the intersection of sales strategy, ecosystem orchestration and C-suite relationship building. This is a strategic, fast-moving, C-level role with real ownership, visibility and global impact.

last updated 46 week of 2025

Salary

CHF 260’000 - 300’000 per year
Want more jobs like this?Get IT & technology jobs in Zurich delivered straight to your inbox.
By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer
You might be interested in
For expats of all colours, shapes and sizes

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

© 2025 IamExpat Media B.V.
Apply for this position