Veolia Environnement SA
Basel
Head of Service Centre (m/f/d)
- 30 July 2026
- 100%
- Permanent position
- Basel
Job summary
Veolia leads in hazardous waste treatment and recycling in Europe. Join our committed team for a rewarding work environment and impactful role.
Tasks
- Oversee operations at our Service Center with a small team.
- Act as the main liaison between customers, logistics, and departments.
- Handle customer inquiries and manage order processing effectively.
Skills
- Technical or commercial education required; leadership experience essential.
- Strong organizational and communication skills needed.
- Fluency in German and French is a must, additional languages are a plus.
Is this helpful?
About the job
Company Description
Veolia is the European market leader in the treatment and recovery of hazardous waste and contaminated sites. Since 1975, we have met the urgent need for hazardous industrial waste management to protect the environment and health. At four locations in Switzerland, we treat and recover hazardous waste to prevent its dilution or release into the environment.
Job Description
In this key role, you will take responsibility for the operational management of our Service Centre as well as leading a small, well-coordinated team. You act as the central interface between customers, logistics, and internal departments, ensuring smooth customer process flows.
Your main tasks
- Leading and coordinating a team of approximately 5 employees
- Central coordination and contact point for the logistics team, customers, and internal interfaces
- Processing and managing customer-specific enquiries and orders
- Telephone and written customer support including switchboard and email handling
- Preparation, review, and dispatch of quotations
- Supporting the field service in daily operations
- Professional advice in the area of special waste
- Clarification and handling of customer complaints and quality deviations
- Maintenance and updating of data in our internal systems
- Preparation of various reports and statistics
Qualifications
- Completed technical or commercial basic training (or equivalent qualification)
- Training or experience in project or process management is essential
- Proven leadership experience
- Industry knowledge in waste management is an advantage
- Very good German and French skills (written and spoken), additional languages are a plus
- High IT affinity and confident handling of common systems
- Structured, independent, and resilient personality with organisational talent
Additional Information
- Considerable personal responsibility and scope for creativity in daily work
- An exciting and varied area of work in environmental management
- A value-oriented corporate culture
- Comprehensive induction and job-specific training
Have we piqued your interest? We look forward to meeting you. Please submit your complete application documents via the application button.
As an inclusive company, Veolia is committed to diversity and gives equal consideration to all applications, without discrimination.