About the job
Veolia Environnement S. A. is hiring a Customer Service Manager in Buffalo. This position focuses on strengthening customer satisfaction and supporting smooth day-to-day operations.
What You Will Do
- Lead and motivate the customer service team to deliver high-quality support
- Oversee daily customer service activities and ensure consistent service standards
- Develop and implement strategies to improve customer experience
- Analyze data and customer feedback to guide service enhancements
- Maintain and build strong relationships with clients
What We Look For
- Experience managing or supervising a customer service team
- Strong leadership and communication skills
- Ability to use data and feedback to drive improvements
- Commitment to delivering excellent service and building client trust

