
Clean Harbors Inc. is a $4.3 billion company with 450 service locations across the US, Canada, and Mexico, providing environmental, energy, and industrial services.
Customer Success Associate will be the primary point of contact for our customers, managing inbound calls, providing customer support, and assisting with payments, scheduling, and upselling products.