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