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