Global Technical Support Engineer & Project Lead in Markham

Global Technical Support Engineer & Project Lead in Markham

Markham Full-Time 63000 - 77000 $ / year (est.) Hybrid
G

At a Glance

  • Tasks: Lead global technical support projects and ensure customer satisfaction through effective communication.
  • Company: Join a dynamic team focused on innovative solutions in a collaborative environment.
  • Benefits: Competitive salary, professional development opportunities, and a chance to work on impactful projects.
  • Other info: Opportunity for career growth in a fast-paced, supportive workplace.
  • Why this job: Make a difference by solving complex technical challenges and leading projects that matter.
  • Qualifications: Bachelor's degree or equivalent experience, strong communication skills, and leadership potential.

The predicted salary is between 63000 - 77000 $ per year.

Responsibility for global project management activities and promoting uniform functional specifications and common global processes for project implementation. Activities aimed at better understanding or ultimately meeting customer expectations. Responsible for planning/execution of departmental operations or focusing on the execution of professional activities within a technical discipline. Has some autonomy but is guided by established policies or review of end results. The position allows for changes in workflows and practices, provided that the end results meet acceptance standards (quality, scope, timeliness, etc.).

Roles and Responsibilities:

  • Provides technical expertise and develops technical solutions (configuration, performance estimation, cost-effectiveness, etc.) within the pre-ITO process (procurement), while acting as an interface to the commercial team.
  • Possesses in-depth knowledge of relevant markets and the economic value of customers, contributing to bid strategies.
  • Includes

Global Technical Support Engineer & Project Lead in Markham employer: GE Vernova, Inc.

At GE Vernova, we pride ourselves on being an exceptional employer that fosters innovation and collaboration in the renewable energy sector. Our inclusive work culture encourages professional growth through continuous learning opportunities and hands-on experience with cutting-edge technologies. Located in a vibrant community, we offer competitive benefits and a chance to make a meaningful impact on the future of energy management.

G

Contact Details:

GE Vernova, Inc. Recruitment Team

We think you need these skills to ace Global Technical Support Engineer & Project Lead in Markham

Technical Expertise
Project Management
Analytical Thinking
Communication Skills
Leadership Skills
Problem-Solving Skills
Team Coordination