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 supplie...

Apply for this Position

Ready to join SOVRA? Click the button below to submit your application.

Submit Application