Senior Manager Risk Independence 18 Month Contract Jobs in Vernon British Columbia Canada 2026 | FindMeJobs