Smile Digital Health

Technical Account Manager

Smile Digital Health

Overview

Role involves managing customer relationships and ensuring successful delivery of services.

Ideal candidate should have extensive experience in technical account management and strong communication skills.

Only candidates from Canada are considered

remoteseniorpermanentfull-timeEnglish

Locations

  • Canada

Requirements

  • 5-7+ years in technical account management
  • Post-secondary education in technical program or equivalent experience
  • Experience in resource management and financial oversight

Responsibilities

  • Manage customer relationships post-sales
  • Oversee customer onboarding and implementation
  • Collaborate with sales and technical teams
  • Manage financial aspects of customer engagements
  • Identify upsell opportunities
  • Facilitate regular customer meetings
  • Ensure high levels of customer satisfaction
  • Comply with privacy and security policies

Benefits

  • Remote work environment
  • Flexible time away from work
  • Competitive salary and health benefits
  • RRSP/TFSA/401K contributions
  • Life and disability insurance
  • Employee assistance program
  • Learning programs