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...