🇬🇧 SearchUKJobs.co.uk

Britain's Premier Job Portal

← Back to Jobs

Technical Account Manager

Web Hosting Canada | montreal (administrative region), Canada | Posted May 22, 2026

Position Overview

About the role

The Technical Account Manager (TAM) is the trusted technical advisor for WHC’s premium and VIP clients. They own the customer relationship from a technical standpoint, ensuring hosting and cloud infrastructure runs smoothly, issues are resolved quickly, and opportunities for improvement are proactively identified. Your mission will be to deliver a reliable, high‑touch experience that maximizes customer success and long‑term value.

What you’ll do

Own the Customer Experience

  • Act as the main technical contact for your assigned accounts
  • Build strong relationships and act as the customer’s advocate within WHC
  • Coordinate with Support, Sales, and Product teams to deliver a seamless, high‑quality experience
  • Take full ownership of the customer journey
  • Take ownership of complex or sensitive issues, ensuring fast and effective resolution
  • Maintain customer confidence through clear, pr...

Ready to Apply?

Apply for this Position