Technical Support Manager

Location: Remote
Compensation: Salary
Reviewed: Fri, Jan 09, 2026
This job expires in: 29 days

Job Summary

A company is looking for a Technical Support Manager (Billing) to oversee billing operations and support for energy sector clients.

Key Responsibilities
  • Maintain billing operations and manage customer support requests for the billing solution tool
  • Lead process improvement initiatives to enhance billing accuracy and customer satisfaction
  • Interact with clients to resolve complex technical issues and assist with billing inquiries
Required Qualifications
  • Minimum 5 years of experience in Customer Success or Customer Support with billing operations expertise
  • Experience in the energy/utility sector is required
  • Strong analytical skills to correlate metrics relevant to customer goals
  • Advanced IT&C knowledge with the ability to adapt to new software environments
  • Ability to work across time zones in a dynamic start-up setting

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...