Senior Purchase Manager – Energy

  • Full Time
  • Biel, Berne, Switzerland
  • TBD USD / Year
  • Swatch Ltd. profile




  • Job applications may no longer being accepted for this opportunity.


Swatch Ltd.

The Company

The Swatch Group is the world’s largest manufacturer and distributor of finished watches, jewelry, watch movements and components. The Swatch Group supplies almost all of the components for the watches that are sold by its 17 independent watch and jewelry brands as well as its two distribution brands.

Job Description

We are looking for a Senior Purchase Manager / Energy Supply (m/f/d) who reports directly to the Head of Sustainability.

Based at our Headquarter in Biel, the Senior Purchase Manager – Energy Supply will oversee the Group’s energy supply strategy and policies. The person will work with managers, employees and authorities to lead and coordinate the Group’s approach to energy supply topics.

Its key responsibilities include:

  • Monitoring markets energy supply, in particular electricity, and analyzing futures and spot markets
  • Defining actions for the supply and purchase of energy, particularly electricity, for both the short and the long term
  • Monitoring energy needs (electricity, gaz, fuel) of entities, especially in Switzerland
  • Proposing to the management of the entities the energy supply and purchase strategy
  • Manage the supply of energy needs for the various business units, negotiating frame and individual energy purchase contracts; negotiate prices and delivery conditions, and purchasing energy in accordance to the management decisions
  • Link to energy providers and network operators
  • Administration of energy supply/purchase contracts, both producer and distribution network
  • Management of the ongoing Propel (Ostral) project
  • Preparing the Organization in the event of electricity shortage, particularly for entities in Switzerland
  • Link to associations, authorities and government bodies in energy matters

Profile

  • Master’s degree holder (MSc, MSD or equivalent)
  • Several years of experience of practical experience in the field of energy purchase and supply

Professional Requirements

  • Excellent negotiation skills and experience in the field of electricity purchase especially in Switzerland
  • Knowledge of the energy providers and network operators market in Switzerland
  • Excellent communication skills in an effective and transparent manner with internal and external stakeholders

Languages

  • French required (as mother tongue)
  • English (written and spoken)
  • German would be an advantage

Job Location: Switzerland (Bern), Seevorstadt 6, 2501, Bienne

Company Address: The Swatch Group LtdSeevorstadt 6P.O. BoxCH-2501 Biel / BienneSwitzerland

To apply for this job please visit apply5.lumessetalentlink.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.