ecosystems in North America. Voted as Canada’s best place to live 2017 by Maclean's, Ottawa offers a low cost of living... Summary Thales is looking to hire Legal Counsel, Manager Contracts who will be responsible for reviewing various contractual......
Job Location: Ottawa, ON, Canada