Management Office located in Ottawa, ON. The NWS employs more than 150 diesel engines to provide power across its sites. These... is responsible for the provision of life-cycle management for the NWS diesel-electric generators and associated equipment......
Job Location: Ottawa, ON, Canada