due diligence jobs in kamloops bc