A worker with a logistics company that operates the North Warning System in Nunavut has died after being ... at one of its locations on Brevoort Island, off the eastern coast of Baffin Island.