Site Manager

Trillium Staffing · Columbus, Ohio, United States

Location
Columbus
Job Type
Full-time
Posted
July 04, 2026

Job Description

Site Manager

- Posted on June 11, 2026Published By

Incredible opportunity for a proven Site Manager for this direct opening with a new Columbus area company!


The Site Manager will be responsible for managing delivery, installation and commissioning of industrial and rail systems at clients sites. Sites will be primarily in the United States with some international travel to Canada and Italy. Duties will include managing the activities of mechanical and electrical technicians, both internal and external. The Site Manager will manage relationships with clients while onsite, maintain daily reporting and recording keeping, ensure safety and compliance and relevant regulations in regard to OSHA, EPA and similar. The Site Manager will manage audits, lead safety training sessions, toolbox talks and similar. 

This position requires a high level of travel - 80%. Travel will be multiple weeks at a time. All costs covered. Pay range will be between $110-$1...

Ready to Apply?

Submit your application for Site Manager at Trillium Staffing

Apply Now