Tessa joined Venrock in 2019 and currently serves as the Marketing Coordinator from Venrock’s Palo Alto office.
Tessa received her B.A. in Communication from the University of California, Santa Barbara.
Sign up to view 0 direct reports
Get started
This person is not in any teams