Weather Observer at Nortech Holdings Limited - Witless Bay, Newfoundland and Labrador, Canada
Nortech Holdings Limited is an environmental services company.