Job Description
The Technical Support Specialist of the Technical Opβs Services Technical Support team will focus on providing effective post commissioning technical support, warranty claim management and customer issue resolution.
Responsibilities include implementation of all necessary EHS, design standards, procedures, governance and processes required to represent the company as a customer facing Subject Matter Expert (SME).
Key duties include working closely with Product Management, lead resolution of customer complaints, investigate and report cases in the CTS application, and maintain an in-depth knowledge of all Veolia WTS and service offerings specific to P&D/Legacy Business and related products.
About Veolia
Veolia is a global leader in environmental services, operating across all five continents with nearly 218,000 employees.