Job Title: Lead Technician Location: Greater Halifax Area, Nova Scotia TP-18356 Rubber Duck Car Wash Ltd... owners across the region. Partnered with Meridia, Rubber Duck is looking to add a Lead Technician to their team based in......
Job Location: Halifax, NS, Canada