The Senior Manager Customer Support – Environmental Solutions provides regional leadership for Environmental Solutions Customer Support operations, ensuring high-quality, compliant, and scalable service delivery across complex, regulated workflows. The role is accountable for operational performance, people leadership, cross-functional partnership, and execution of enterprise initiatives affecting profiling, onboarding, approvals, billing, and customer experience. It is a hands-on leadership position that balances day-to-day execution with continuous improvement and serves as a key escalation point and strategic partner to Sales, Operations, Compliance, IT, and Enterprise Programs. The position provides regional leadership for customer support operations and partners with the Area President and their senior leadership team. It is responsible for operational performance, customer experience, waste profiling, onboarding, and execution of enterprise initiatives, while driving continuous improvement, standardization, regulatory compliance, and service excellence. The position is based in Norwood, Massachusetts, and is hybrid, with four days per week on-site. Relocation support is available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed