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