Novastar Ventures employs 28 employees. The Novastar Ventures management team includes Steve Beck (Co-Founder and Managing Partner), Andrew Carruthers (Managing Partner), and Sapna Shah (Partner).
Get Contact Info for All DepartmentsLooking for a particular Novastar Ventures employee's phone or email?