πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Nuclear Site Manager

Company

GE Vernova

Location

Atlanta, GA

Posted

June 27, 2026

Position Overview

**Job Description Summary**
The Site Manager at Clinch River is responsible for the oversight and execution of construction, installation, and commissioning on the customer site. This role encompasses the entire project lifecycle from site mobilization through civil works, erection, and commissioning, alongside associated management activities. The Site Manager owns and influences site budgets and operating plans, operating under established company policy. Working closely with cross-functional teams, this role demands high levels of evaluative judgment and operational acumen to ensure all site operations align with company objectives, contractual obligations, and regulatory requirements, quality, and efficiency while fostering a productive work environment.

**Job Description**

**Roles and Responsibilities**

+ **Site Operations & Project Leadership:** Lead and oversee the full scope of site activities during the Inquiry to Order (ITO) and/or Order to Rem...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now