The Sr. Site Leader ensures quality services and support for all missions assigned to their site(s). The role provides leadership and guidance to personnel fulfilling missions, supports a positive and productive atmosphere at sites, and ensures company and customer guidelines are upheld. The position reports to the Site Manager / Site Supervisor. The Sr. Site Leader manages customer relationships and site-level communications, oversees mission setup and staffing, trains and validates inspectors, and monitors the quality and effectiveness of work. The role also handles site administration, reporting, documentation, and troubleshooting with suppliers and customers. The position requires compliance with applicable health and safety laws and policies.
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