JNS.org employs 44 employees. The JNS.org management team includes Alex Traiman (Chief Executive Officer), Shelly Yair (HR Manager), and Megan Orbach (Area Director, Mid-Atlantic).
Looking for a particular JNS.org employee's phone or email?