Lausanne
Head of Environment Department (m/f/d) 80-100%
- 02 November 2026
- 100%
- Permanent position
- Lausanne
About the job
More than 1,000 employees across 30 sites in Switzerland and Europe: the CSD group is a dynamic and constantly growing company. Thanks to the ingenuity, expertise and multidisciplinary nature of our teams, CSD offers innovative and sustainable solutions for our clients with an "extra" for quality of life and the environment.
We are looking for our Branch Environment Vaud, in Lausanne (VD), a Head of Environment Department (m/f/d) 80-100%.
The development of the environment department, the largest in the branch, has led to an evolution towards co-responsible management by two, then to a reorganisation which offered the opportunity for one of the two co-responsibles to internally evolve towards new functions. In this context, we are looking for a department head to lead, unite and develop the environment department, active in varied and dynamic fields that will continue to evolve in the coming years.
Your tasks
Lead, unite and develop the department strategically, organisationally, financially and in terms of personnel
Ensure the management and development of employees, promoting collaboration, autonomy and skills development
Actively participate in the commercial development of CSD and contribute to the development and retention of the client portfolio
Organise and manage the preparation of competitive service offers, in collaboration with teams and other CSD disciplines
Manage and support the project managers of the department in the management of strategic projects
Encourage synergies with other departments and contribute to the development of new tools, methods and services
The possibility of sharing the position in co-responsibility will be discussed during the interview
Your profile
ETH or University of Applied Sciences engineer in Environment or equivalent training, ideally complemented by management training
10 years of experience in operational management of environmental projects, including at least 3 years in Switzerland
Proven experience in technical, contractual and financial management of projects in study and implementation phases, with solid references
Active professional network within the French-speaking Swiss economic fabric
Leadership, listening skills, ability to combine strategic vision and operational proximity
Interpersonal ease, ability to maintain and develop client relationships
Adaptability to people and situations