Technical Support Specialist (Industrial Water)

Veolia πŸ’§πŸŒΏπŸŒŽ

Remote regions

NORAM

Benefits

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.

Apply for This Position