JSS employs 167 employees. The JSS management team includes Rashi Elkinson (Co-Founder and Executive Director), Eloise Peters (Senior Recruitment Consultant), and Josh Spoor (Consultant - Financial Services).
Looking for a particular JSS employee's phone or email?