Virid employs 25 employees. The Virid management team includes Steve Deller (President, CEO), Ginny Manocha (Head of Client Success), and Rachel Gonzalez (Marketing Director).
Looking for a particular Virid employee's phone or email?