Technical Support Manager

Job Title: Technical Support Manager

Location: Toronto, ON

Type: Permanent


About the Position

The candidate will provide technical support to all current and prospective clients. This is a central position within the organization as you will touch on all aspects of our technologies and clients. You will provide pre-and post-sales technical support including design, development, testing, installation, integration, configuration, troubleshooting and on-site support. When necessary, you will conduct technical, commercial and marketing presentations in support of the organization’s sales initiatives globally. You will be expected to influence and shape service delivery by identifying patterns and issues as they arise. You will work with the team to develop processes to continually improve service delivery, both quality and efficiency. Communication and social skills are key as you will be responsible for managing client expectations and providing excellent customer service.



  • Respond to all incoming support requests from customers in a timely manner
  • Identify and resolve support requests and/or escalate them to appropriate staff
  • Provide pre-and post-sales technical support to sales staff and prospective customers
  • Install, integrate and configure systems remotely and on-site when required
  • Provide remote and on-site training to customers and partners
  • Deliver technical, commercial and marketing presentations when required
  • Design and develop features and bug fixes to support software teams when required
  • Conduct testing and continual improvement of products
  • Be proactive and help customers plan for their needs and future demand
  • Engage and work closely with regional sales staff and/or channel-reseller partners


Required Skills

  • Must have excellent English communication skills; both verbal and written
  • Experience in technical support, server administration or other IT fields
  • Working knowledge of JavaScript, CSS, HTML and other programming languages
  • Experience with configuring deploying services on GCP, Azure or AWS
  • Experience with scripting languages such as Python, Perl, Bash, etc
  • Experience with configuring Linux and Windows server environments
  • Experience with server virtualization: image creation, deployment and maintenance
  • Possess strong networking fundamentals including VPN
  • Experience with network technologies and systems, security, and network monitoring tools
  • Good working knowledge of protocols, such as HTTP(S), SMTP, TLS and DNS


Desirable Skills

  • Flexibility to travel up to 50% of the time with short notice
  • Past experience using or developing software for medical imaging
  • Past experience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)
  • Thorough understanding of the latest security principles, techniques, and protocols
  • Good problem-solving skills and ability to work under pressure
  • Ability to participate in multiple projects concurrently
  • Excellent communication skills (verbal, written and presentation)
  • Ability to understand new technologies quickly is essential
  • Good interpersonal skills and customer focused mindset