Remote Jobs Sign In

Lead Technical Support Specialist

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Jun 17, 2026
This job expires in: 29 days

Job Summary

Providing post-sales support for GE Vernova Monitoring and Diagnostic equipment, the full-time Lead Technical Support Specialist will manage customer issues, repairs, and technical support remotely, ensuring timely resolution and maintaining strong customer relationships.

Key responsibilities:
  • Manage ongoing technical support and case management through various communication channels
  • Investigate and resolve technical problems, collaborating with Product Line groups to achieve positive outcomes
  • Maintain accurate records in quality management and customer relationship management tools while preparing documentation and reports for customer review
Required qualifications:
  • Engineering degree or Technologist Diploma and/or related work experience
  • Minimum five years of experience in the energy sector or transformer industry, specifically in Monitoring & Diagnostics
  • Strong knowledge of GE Vernova Monitoring and Diagnostics devices
  • Ability to set up equipment and reproduce customer-reported issues
  • Willingness to provide on-call and after-hours support as needed

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