Digital Marketing Customer Success Manager in Ottawa

Digital Marketing Customer Success Manager in Ottawa

Ottawa Full-Time On-site
T

Lead client relationships and digital marketing projects remotely from British Columbia, using communication, organization, and problem-solving skills daily.

This joint role supports Tiny Planet Digital and Out-Smarts Marketing across customer success, project management, and account development. You will lead client meetings, manage communications, coordinate campaigns, and evaluate performance data. The position requires comfort with ambiguity, competing deadlines, and frequent collaboration across teams.

Key Responsibilities:

  • Lead client meetings and communicate reporting insights
  • Manage projects, timelines, deliverables, and documentation
  • Coordinate campaign execution, quality checks, and schedules
  • Resolve complaints and track client-related processes
  • Prospect customers and assess needs during discovery calls

Requirements:

  • Three-plus years in digital marketing communications
  • One-plus year developing client digital strategies
  • Hands-on WordPress and advertising platform experience
  • Working knowledge of SEO, AIO, and GEO
  • Based in British Columbia for Pacific Time meetings

Apply customer success, project coordination, and digital marketing expertise across Tiny Planet Digital and Out-Smarts Marketing clients.

T

Contact Details:

Tiny Planet Digital Inc. Recruitment Team