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.
Sales inquiries: sales@vera.com
Press inquiries: press@vera.com
Phone (Main): 650-352-8884
Toll Free: 844-GET-VERA
Fax: 650-433-5500
Visit the Help Center for product support
CORPORATE HEADQUARTERS
1891 Page Mill Road, Suite 100, Palo Alto, CA 94304