Stop employs 21 employees. The Stop management team includes Stephanie Schnoor (Senior Advisor to Chief Executive and Specialist Clinician), Kim Hibbs (People and Culture), and Tim Murphy (Senior Specialist Clinician).
Looking for a particular Stop employee's phone or email?