Country Manager Switzerland (m/w/d)

Become part of a global organization with high growth expectations and realize them in the Swiss market.

Make use of your collaborative and entrepreneurial spirit and engage with all areas of the group businesses to leverage the capabilities to achieve the planned growth plans, especially by developing and implementing new Digital Services.

  • Location


  • Company


  • Reference number


The position

Responsibilities and tasks

  • At all times, retain a coherent overview of the business financial performance and address potential performance gaps rapidly and effectively, managing the P&L of the business.

  • Provide strong and inspirational leadership to the Swiss business. 

  • Develop and Implement a new Go-to-Market-Strategy based on deep understanding of market demand and customer needs.

  • Direct and lead the business operations of Sales, Operations, Finance, and HR.

  • Achieve competitive advantage and improved margins, by delivering improvements in cost, time and quality to create a world class experience for the customers. 

  • Manage relationships with key account customers, develop new clients and relationships as well as manage local agency relationships and support their efforts.

  • Establish and deepen relationship with Associations and organizations within the Public Sector.

Your skills

  • Master degree in commerce/economics, ideally MBA

  • Minimum of 6 years proven experience in managing and leading with P&L responsibility

  • Extensive experience in B2B service in Real Estate industry or utilities sector

  • A proven track record to lead, motivate and coach a team

  • A proven ability to articulate a vision and drive performance to achieve profitable growth in a demanding market

  • Proven strong strategic thinking with experience in business, commercial and marketing development

  • Stakeholder management of customer contacts ranging from OEMs to Key Clients

  • International experience, familiarity with cultural sensitivities of a multi-national business

  • Business fluent German, English and ideally also French language skills

What the client offers

  • Opportunity to take national responsibility for one of the leading globally presented energy service providers

  • High degree of responsibility and a crucial role in driving the business in the Swiss market

  • Broad spectrum of diversified strategic and operational tasks, by revealing and realizing potential for optimization and improving profitability

  • Corporate culture promoting professional development and well-being of its employees

  • Entrepreneurial freedom to act and decide autonomously, thereby creating value which should be visibly reflected in cash flow and EBIT growth


We look forward to hearing from you

We thank you for applying via, Reference: CH-03793. For further information please call +41 44 396 11 11. Mercuri Urval has offices in Zurich, Nyon, Berne and Lucerne as well as more than 70 branches worldwide.

About the company

Our client is one of the leading global energy service providers. It is in charge of capturing and billing individual energy consumption data of millions of dwellings and commercial properties.