The Travel Sr. Site Leader ensures quality services and support for all missions assigned to their site or sites. The role provides leadership and guidance to personnel, supports a positive and productive atmosphere, and ensures company and customer guidelines are upheld. It reports to the Site Manager or Site Supervisor. The position oversees customer relationships and site-level communications, mission setup and supervision, staffing, inspector training and validation, quality checks, reporting, documentation, and coordination of changes or issues. The leader may also work as an inspector when required and must follow applicable health and safety requirements.
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