
Clean Harbors is a $4.3 billion company that provides environmental, energy, and industrial services.
Clean Harbors India is a Global Capability Center that serves its parent company. The Customer Success Associate will be the primary point of contact for customers, assisting with payments, scheduling services, and providing customer support via phone, email, and chat.