W

Technical Account Manager

Web Hosting Canada

montreal (administrative region), qc, Canada Full-time May 22, 2026
Apply Now

Opportunity Description

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...
Full-time Other-General

Ready to Apply?

Submit your application for Technical Account Manager at Web Hosting Canada

Apply for this Position