Stillwater, OK30+ days ago
Employment Type: Direct Full time Project Management, Power Generation, Engineering Jobs Job Summary The Site Project Manager oversees the on-site delivery, installation, and commissioning of power generation projects as directed by the Project Manager or authorized representative. This role manages incoming deliveries, coordinates project activities among engineering and field teams, and ensures all work is executed in alignment with contract scope, schedule, and budget.