The Site Manager (SM) serves as a coordinator for both the field teams and customers within the service support operations team, acting as the primary leader for specific contracts and business areas to provide world‑class support to our customers. The SM collaborates with Operations Managers, Reclaim Specialists, and Warehouse/Logistics/Production teams to fulfill orders. The SM is responsible for assuring that all inspection and support equipment is properly maintained and ready for immediate…
Listing aggregated from adzuna. You'll complete your application on the employer's site.