JobsFromAnywhere

Water Treatment/Wastewater Equipment Troubleshooting Specialist

Veolia · Customer Support · Live in: Canada, United States

From the ad: “This role can be based in one of our offices across NORAM, or it can be 100% remotely”

Apply

This link goes to Himalayas, which may ask you to sign up. We are still looking for the employer's own page.

Source: Himalayas

Posted 2026-09-07 · Verified 2026-10-02

The ad, in short

Equipment Support Specialist of the Technical Op’s Services Technical Support team with focus on effective post commissioning technical support, warranty claim management and customer issue resolution. This role will be responsible for providing world class support to the ES install base customers. The Technical Support Specialist is accountable for managing customer issues to closure both during regular business hours & 24/7 after hours support. 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). This is a highly networked role that requires... Read the full ad

Report this job

Similar jobs