
Clean Harbors Inc. is a $4.3 billion company providing environmental, energy and industrial services.
Clean Harbors Inc. is a $4.3 billion company providing environmental, energy and industrial services. The Customer Success Associate will be the primary point of contact for customers, handling inbound calls, providing support, and assisting in upselling new services and cross-selling additional products.