The Site Leader is responsible for ensuring quality services and support for all assigned missions at their site(s). This role involves providing leadership and guidance to personnel, maintaining a positive and productive atmosphere, and ensuring adherence to company and customer guidelines. The Site Leader acts as a liaison between the Site Manager and inspectors, manages operational tasks such as staffing and training, and handles technical duties including reporting and troubleshooting.
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
Mid Level
Education Level
No Education Listed