Technical Support Manager (Medical Imaging)

Intelerad
full-time Canada, Canada Operations Specialties Managers
Posted:
February 26, 2026
Location:
Canada, Canada, Canada

Job Description

Job Description

The Technical Support Manager leads a high-performing team of technical support professionals who serve as the critical link between Intelerad's innovative medical imaging solutions and the healthcare organizations that depend on them. This role drives operational excellence across 24/7/365 support operations, ensuring timely resolution of complex technical issues while maintaining our reputation for exceptional customer service. The manager will balance strategic leadership with hands-on technical escalation management, working cross-functionally to continuously improve processes, reduce resolution times, and enhance customer satisfaction. Success in this role means building a team culture focused on knowledge sharing, professional development, and measurable outcomes that directly impact patient care delivery.

Key Responsibilities

  • Lead and develop a team of technical support professionals through coaching, mentoring, and p...

Apply for this Job

Submit your application for the Technical Support Manager (Medical Imaging) position at Intelerad.

Apply Now Save for Later

Job Overview

Job Type: full-time
Location: Canada, Canada
Posted: February 26, 2026
Deadline: April 07, 2026