πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Site Management in Construction Engineering

Company

GE Vernova

Location

la prairie, qc

Posted

July 04, 2026

Position Overview

Manage site operations and engineering processes as a Site Manager, from mobilization to project completion. Ensure compliance with quality and scheduling requirements for successful project delivery.

In this critical role, you will act on behalf of the project leader, guiding site activities and managing team performance. Your electrical engineering background will empower you to apply best practices while adapting processes as necessary to enhance productivity and quality control. Communication and task delegation will be essential for ensuring team alignment and success.

Key Responsibilities:
β€’ Supervise all site operations under project direction
β€’ Lead the team in fulfilling project objectives
β€’ Ensure adherence to deadlines, quality, and budget criteria
β€’ Directly manage and develop team capabilities
β€’ Analyze complex manufacturing challenges for innovative solutions

Requirements:
β€’ Bachelor's degree in El...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now