vendor manager jobs in williams lake bc