New Co employs 7 employees. The New Co management team includes Deborah Slee (Chief Operating Officer), Paraag Sarva (Founder), and Troy Young (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular New Co employee's phone or email?