3 Service Team Lead Jobs in Vernon