Site Lead, Assessment Centre
Hybrid · Ottawa
The Site Operations Lead serves as the primary on-site representative responsible for coordinating facility operations, vendor relationships, and business continuity activities. They ensure safe and efficient day-to-day operations while supporting health and safety initiatives and operational planning.
