Results, order, filter
Telesat Careers Project Manager Jobs in Canada
-
Senior IT Project Manager
Telesat - Ottawa, Ontario... satellites, the Canadian payload on ViaSat-1 and one LEO 3 demonstration satellite. For more information ... methodologies. Familiarity with software development lifecycle (SDLC), infrastructure management, and IT service ...