Senior Manager Revenue in Newfoundland and Labrador