Manager - On-site IT Support
On-site · Toronto
Acts as a key advisor to business units to align enterprise technology with business goals and ensure high-quality IT service delivery. Manages IT staff across multiple offices and bridges the gap between customer needs and technical capabilities.
