SherlockS employs 29 employees. The SherlockS management team includes Zevi Lerer (Manager), and Shan Patil (Analyst).
Looking for a particular SherlockS employee's phone or email?