πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Executive at Lumerate

Company

Lumerate

Location

toronto, on

Posted

May 25, 2026

Position Overview

Take your career to the next level as a Customer Success Executive with Lumerate, working 100% remotely across Canada. Focus on resolving customer issues and enhancing engagement through solutions.

Join Lumerate, a rapidly growing Toronto-based SaaS firm, as a Customer Success Executive to manage customer communications and operational tasks effectively. This full-time role emphasizes technical aptitude and proactive management of customer relationships, improving retention, and driving overall satisfaction with our services.

Key Responsibilities:
β€’ Provide timely responses to inbound customer queries
β€’ Ensure distribution of renewal reminders on schedule
β€’ Implement email campaigns aimed at client engagement
β€’ Maintain comprehensive and accurate records within CRM
β€’ Escalate complex issues to relevant teams when necessary

Requirements:
β€’ Degree in a relevant field, life sciences preferred
β€’ 1-2 years of e...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now