GE Vernova

Lead Technical Support Specialist

GE Vernova  •  Canada (Remote)  •  6 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description



Post Sales support of customer issue(s) for GE Vernova Monitoring and Diagnostic (M&D) equipment. Includes repairs (RMAs and field), technical support or other service requests.

This individual will be highly technical, organized, customer focused and self-motivated. The Technical Support Specialist will own the technical relationship with customers and be responsible for all activities of the case request from request creation to successful conclusion.

Roles and Responsibilities:

  • Provide ongoing technical support and case management daily through phone, email and other forms of communication
  • Investigate technical problems, reproduce issues as required, and interface with Product Line groups to drive customer issues to closure, in a timely manner and with a positive outcome
  • Provide recommendations for repairs, upgrades and part replacements
  • Maintain accurate records in the quality management, customer relationship management and ERP tools (Salesforce.com, ServiceMax, SAP etc.)
  • Identify training opportunities and assume ownership for self-development and training of others
  • Prepare documentation and maintain knowledge data base of technical tips and technical resolution outcomes
  • Maintain a status record and update critical case report of open issues for support level tier 1 and 2 cases
  • Assume ownership, follow-through and resolution responsibilities for tier 3 and 4 type cases residing with local team or with product line
  • Participate in product line meetings to present, update and drive resolution for open
  • Schedule, lead and prepare customer case summary and metric reports for review with customers on a regular basis

Required Qualifications:

  • Engineering degree or Technologist Diploma and/or related work experience
  • Minimum five years of industry experience (energy sector or transformer industry) or minimum five years in related field - Monitoring & Diagnostics – monitoring oil in transformer industry
  • Very good knowledge of the GE Vernova Monitoring and Diagnostics devices.
  • Innovative thinker with the ability to set up equipment and reproduce customer reported issue
  • Flexible to work on-call, after hours support or modified hours of work to support customer specific situations

Desired Characteristics

  • Exceptional written/verbal communication skills
  • Must be a quick learner, with the ability to develop strong product knowledge rapidly
  • Ability to speak a second language is a plus
  • Experience working on complex technical issues with cross-functional teams
  • Self-starter with exceptional analytical/problem solving and time management skills
  • Ability to build consensus of cross-functional teams to achieve a positive outcome
  • Ability to prioritize and effectively handle multiple assignments while consistently meeting deadlines
  • Results-oriented problem solver with the ability to work well under pressure with customers and all levels of staff
  • Ability to clearly articulate and prioritize customer issues and solutions

Additional Information

Relocation Assistance Provided: No

#LI-Remote - This is a remote position

GE Vernova

About GE Vernova

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.

It is made up of three businesses -- Power, Wind, and Electrification -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come.

GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.

Together, we have the energy to change the world.

Industry
Energy & Utilities
Company Size
10,000+ employees
Headquarters
Boston, Massachusetts
Year Founded
Unknown
Social Media