VERA to Exhibit at RSA 2020Read More
VERA’s offices are located in the heart of Silicon Valley amongst tech startups, restaurants and shops in the California Avenue district of Palo Alto, California.
1891 Page Mill Road, Suite 100, Palo Alto, CA 94304
NEW YORK, NY OFFICE
157 Columbus Ave, New York, NY 10023
DENVER, CO OFFICE
1644 Platte St, Denver, CO 80202