The Site Manager serves as Exus’ primary on-site representative, supporting renewable energy construction, repowering, and major component replacement programs for Exus and its clients. The role provides field-level oversight of contractors, renewable energy equipment suppliers, consultants, inspectors, and other project participants, and monitors safety, quality, schedule, cost, contractual compliance, site coordination, documentation, commissioning, turnover, and project closeout. The Site Manager identifies project risks, verifies field progress, maintains accurate project records, and escalates material issues to the Program Management team with recommendations for resolution. The role works primarily at assigned project sites, initially in Oklahoma. Per diem and scheduled time off for travel to the employee’s home location are provided as applicable.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed