TechNova employs 37 employees. The TechNova management team includes Zoe Su (Sponsorship Co-Lead), Arya Varma (Logistics Lead), and Carissa Ng (Design Lead).
Looking for a particular TechNova employee's phone or email?