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.
777 S. California Ave Suite #200, Palo Alto, CA 94304 USA
NEW YORK, NY OFFICE
500 7th Ave, New York, NY 10018 USA
DENVER, CO OFFICE
1200 17th St, Floor 26, Denver, CO 80202 USA