Tezza employs 25 employees. The Tezza management team includes Sophie Moscovici-Troyka (Head of Marketing), Josh Moser (Co-CEO), and Anagha Vaidya (Scientist - Product Development and Commercialization).
Looking for a particular Tezza employee's phone or email?