Location
montreal (administrative region)
Job Type
Full-time
Posted
June 19, 2026
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...
Ready to Apply?
Submit your application for Technical Account Manager at Web Hosting Canada
Apply Now