Project Management Manager 1 - Site Manager
Other
WFA Digital Insight
As demand for renewable energy sources surges, companies like GE Vernova are leading the charge. With a 34% growth in renewable energy jobs in 2025, professionals with digital skills are in high demand. This role stands out for its focus on hydro power and sustainable energy, making it an attractive opportunity for those passionate about the environment. Before applying, candidates should be aware of the need for strong project management skills and experience in construction or commissioning.
Job Description
About the Role
GE Vernova is seeking a Project Management Manager 1 - Site Manager to oversee construction, building, and commissioning activities on customer sites. The company is committed to addressing the climate crisis and is a leader in the renewable energy sector.Responsibilities
- Manage site mobilization, civil, erection, and commissioning work
- Oversee departmental operations planning and execution
- Modify procedures and practices to meet standards of acceptability
Requirements
- Experience in construction or commissioning
- Strong project management skills
- Ability to work remotely with digital skills
How to Stand Out
- Familiarize yourself with project management tools like Asana or Trello to showcase your organizational skills.
- Highlight any experience with renewable energy or sustainable projects in your portfolio.
- Be prepared to discuss your approach to site mobilization and commissioning in the interview.
- Research GE Vernova's commitment to sustainable energy and be ready to discuss how your skills align with their mission.
- Consider reaching out to current or former employees for insights into the company culture and work environment.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.