SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Technical Account Manager at WHC

Company: Web Hosting Canada (WHC)

Location: montreal (administrative region), London

Posted: June 04, 2026

Apply for This Position

Submit Application

Position Details

Leverage your technical expertise as a Technical Account Manager at Web Hosting Canada (WHC). Provide top-tier support and insights to ensure premium clients thrive online in a hybrid work environment.
In this pivotal role, you will serve as the trusted advisor for WHC's VIP clients, managing their technical needs while fostering strong relationships. You will coordinate efforts across Support, Sales, and Product teams to ensure seamless service delivery. Your experience will drive customer journey ownership and enable swift resolutions of complex technical issues.
Key Responsibilities:
• Act as primary technical contact for assigned accounts
• Coordinate with teams for high-quality service delivery
• Manage and resolve complex technical issues effectively
• Communicate proactively to maintain customer confidence
• Provide technical leadership and guidance for optimization
Requirements:
• 6+ years in IT, cloud, or hosting
• Knowledge of Linux/Windows and n...