stop self employs 24 employees. The stop self management team includes Mike Flaherty (Priest), Miloud Sousan (Chef de restaurante), and Miloud Tahiri (Chef).
Looking for a particular stop self employee's phone or email?