Expert Technical Account Manager Role

Web Hosting Canada (WHC) • montreal (administrative region), Canada

Location montreal (administrative region), qc
Job Type Full-time
Posted May 28, 2026

Role Description

Join Web Hosting Canada (WHC) as a Technical Account Manager and lead the way in customer support for premium accounts. Your role will drive the reliability and performance of customer-hosted environments.
This customer-centric position involves being the trusted technical advisor to WHC's vital accounts, troubleshooting complex issues, and advocating for customer needs within WHC. Your expertise will guide service improvements, account growth, and proactive communications helping clients navigate their tech landscape successfully.
Key Responsibilities:
• Manage technical aspects for premium and strategic accounts
• Build trust with customers and stakeholders alike
• Develop an understanding of customer needs and support history
• Identify and mitigate risks before they affect clients
• Champion client onboarding and performance reviews
Requirements:
• 6+ years in technical roles related to hosting or cloud services
• Strong technical background in web hos...

Ready to Apply?

Apply for this Position