Customer Support Specialist

SOVRA
Full-time Canada, Canada Other-General
Posted:
March 04, 2026
Location:
Canada, Canada, Canada

Job Description

Customer Support Specialist Join to apply for the role at SOVRA

Location: Province of Quebec, Ontario, or Alberta

SOVRA is a leading public procurement platform serving over 7,000 government agencies and connecting them with more than 1 million suppliers across North America. SOVRA offers comprehensive, end‑to‑end solutions tailored for the public sector, ensuring compliance, enhancing efficiency, and promoting transparency. Our platform is recognized with the Achievement of Excellence in Procurement (AEP) Certification from the National Procurement Institute.

Responsibilities

  • Analyze and resolve tickets based on service level agreements and escalate issues when required.
  • Plan, coordinate, and follow through on requests in collaboration with internal teams (sales, analysis, development, support, etc.).
  • Monitor and manage the Client Service queue and program‑specific inboxes.
  • Identify p...

Apply for this Job

Submit your application for the Customer Support Specialist position at SOVRA.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Canada, Canada
Posted: March 04, 2026
Deadline: April 13, 2026