Senior Manager, Technical Support
On-site · Ottawa
The Senior Manager will lead a global technical support team to drive operational excellence and ensure high-quality service delivery across multiple channels. They are responsible for optimizing support workflows, managing performance metrics, and fostering cross-functional collaboration to improve the overall customer experience.
