Swatch Ltd.
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
Recommended Deals and Resources
*Some of the links above are affiliate links, which means I may earn a small commission at no extra cost to you.
Hired ? found your candidate ?
congratulation! you can keep this website alive by buy me a coffee 🙂 ->


