Job Description

A leading technology company is seeking a Technical Project Manager/ Service Delivery Manager in Ottawa, Ontario. The role involves managing customer relationships, ensuring service delivery, and supporting solutions in a secure environment. The ideal candidate has a technical background, extensive ...

Apply for this Position

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

Submit Application