House of Commons of Canada Chambre des communes du
–
Ottawa, ON, Canada
... Manager, you play a critical role in ensuring the successful deployment of infrastructure projects, from planning and execution, to transfer to operations in the fields of networking, physical security, multimedia and building automation systems. ... - Jun 14