Location
, , philippines, , , philippines, Philippines
Posted
June 09, 2026
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...