Headquarters (mailing address) 101 First Street, #611 Los Altos, CA 94022
Headquarters (offices) 2570 West El Camino Real, Suite 100 Mountain View, CA 94040
Subsidiary: Yerevan, Armenia
Ownership: Privately Held Delaware Corporation