Web Hosting Canada (WHC)

Expert Technical Account Manager Role

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 07, 2026

Job 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?

Take the next step in your career journey with Web Hosting Canada (WHC)

Apply Now