Posted Aug 21, 2026

[Remote] Customer Experience Business Systems Analyst

Apply Now

Note: The job is a remote job and is open to candidates in USA. Wind River Environmental is hiring a Customer Experience Business Systems Analyst to serve as the primary operational systems and analytics partner for its Customer Experience organization. The role supports KPI reporting, CX platform administration, workforce forecasting and scheduling, business analysis, process improvement, data quality, and cross-functional project delivery.


Responsibilities


Skills


Company Overview

  • Wind River Environmental inspect, service, repair and install a broad array of non-hazardous liquid waste systems. It was founded in 1999, and is headquartered in Marlborough, Massachusetts, USA, with a workforce of 501-1000 employees. Its website is http://www.wrenvironmental.com.

  •