Delivery Team Manager
On-site · Toronto
Lead a local delivery team of approximately 15 people to ensure efficient, high-quality daily operations. Partner with internal and external stakeholders to align business priorities and drive successful project outcomes.
