
Clean Harbors is a US-based $4.3 billion company providing environmental, energy, and industrial services.
Clean Harbors India is seeking a Customer Success Associate to manage inbound calls from existing customers, provide customer support, and upsell new services. The ideal candidate will have 2+ years of previous experience and strong customer service skills.