2 Technical Specialist Jobs in Oshawa