📍 Local Job Near You
Technical Account Manager
Web Hosting Canada
📍
montreal (administrative region), Canada
Location
montreal (administrative region)
Posted
May 22, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job 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...