General managers careers in Canada