Technical Support Manager @Enviri Corporation

[Hiring] Technical Support Manager @Enviri Corporation

Mar 20, 2025 - Enviri Corporation is hiring a remote Technical Support Manager. đź’¸ Salary: $95,000 to $125,000 depending upon experience. đź“ŤLocation: USA.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Manage key accounts with respect to both customer service needs as well as technical service needs as it relates to assisting with profile creation and support.

  • Work as part of a dedicated team of customer experience, sales, and compliance professionals.
  • Take ownership by coordinating waste disposal needs in accordance with service agreements.
  • Provide support to Clients, internal Operations, Finance, Logistics, and field staff to ensure high customer satisfaction.
  • Demonstrate a high level of Customer Service acumen acquired through substantial experience.
  • Provide technical service support related to creating and supporting the profile process.
  • Coordinate with Clean Earth plants regarding scheduling loads into the facilities.
  • Coordinate with CPG on the submission and subsequent approvals of profiles and recerts.
  • Manage and identify customers’ needs while responding to a high volume of communication via email and telephone.
  • Actively manage multiple customers assigned to the team member’s roster, including communications and logistical activities.
  • Prepare and review orders for accuracy per client contract, including accurate pricing and order review for invoicing.
  • Partner with Sales team to increase revenue growth of assigned accounts.
  • Coordinate with cross-functional teams to assign tasks to the correct departments.
  • Maintain thorough and updated customer records.
  • Responsible for all case management tied to the team member’s assigned accounts.
  • Conduct research and work cross-functionally to resolve or escalate problems.
  • Conduct proactive calls to ensure ongoing communication with existing customers.
  • Provide feedback to management on ways to increase efficiencies and effectiveness of servicing customers’ needs.
  • Regular contact with all levels of interdepartmental personnel, including billing, collections, sales, drivers, transportation facilities, and information services.
  • Perform other reasonably related tasks as assigned by management.

Pay range $95,000 to $125,000 depending upon experience.

Qualifications

  • Bachelor’s degree coupled with 5+ years of work experience in a technical account management or customer service role.
  • High level of Customer Service acumen and business acumen.
  • Self-directed, with the ability to work on multiple projects with competing priorities and deadlines.
  • Proficiency in Microsoft Office software (Excel, Word, PowerPoint, and Outlook).
  • Experience using a CRM system or web-based programs, proprietary online applications; preferably Salesforce.
  • Excellent verbal and written communication skills in English.
  • Ability to maintain a high level of accuracy in details; strong phone contact handling skills and active listening.
  • Ability to manage several tasks simultaneously and meet deadlines.

Requirements

  • Bachelor’s degree in chemistry, environmental studies or biology (preferred).
  • Work experience with waste characterization, waste handling logistics, and profiling, demonstrating familiarity with EPA/RCRA, and DOT regulations (preferred).
  • Knowledge of Salesforce, Ariba, or Oracle systems (preferred).
  • Experience administering and reviewing service contracts (preferred).
  • Ability to lead account-specific projects (preferred).

Benefits

  • Competitive benefits including health, dental, vision, life, and disability insurance plans starting on the first day of employment.
  • Paid time off.
  • Wellness benefits.
  • Employee discount program.
  • Tuition assistance.
  • 401k with company matching.

Similar Remote Jobs

More jobs at Enviri Corporation

More Customer Service jobs

More jobs in USA

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: USA
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Technical Support Manager @Enviri Corporation
Customer Service
Salary đź’¸ $95,000 to $125,000 depending upon experience
Remote Location
USA
Job Type full-time
Posted Mar 20, 2025
Apply for this position Unlock 53,404 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: USA
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Technical Support Manager Apply for this position Unlock 53,404 Remote Jobs
Ă—
  • Unlock 53,404 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community