Are you a Project Manager with experience in IT projects? Our Ottawa based client seeks a skilled leader to manage... *** *** Bilingualism is strongly preferred *** Advantages This Project Manager role offers a stimulating environment where you'll lead......
Job Location: Ottawa, ON, Canada