Full-time Posted June 10, 2026
Apply Now

Job Description

Mechanical Support Manager

Job Level: Managerial | Business Unit: 1RE

As Mechanical Support Manager, you will coordinate and manage a team of engineers and technicians to ensure efficient and effective mechanical operations support across various and growing renewable energy portfolios. Your expertise will contribute to the successful execution of projects, optimization of mechanical engineering systems and processes, and the improvement of reliability, life‑cycle cost, and overall profitability of the assigned power plant facilities.

In This Role, Your Responsibilities Will Be:

  • Lead and manage annual and long‑term strategic mechanical objectives.
  • Develop engineering solutions and technical designs for mechanical assets.
  • Conduct mechanical design, installation assessment, review, and evaluation.
  • Ensure Mechanical Engineering plans and specifications align with company standards.
  • Lead continuous‑impr...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application