Contact us

Our headquarters are located in Palo Alto, California at the following address:

480 S. California Ave, Suite 104
Palo Alto, CA 94306

The Innovation Lab is located in Phnom Penh, Cambodia at the following address:

Phnom Penh Center, 4th Floor
Building B1, Corner Preah Sihanouk Blvd (274) & Sothearos,
Khan Chamkarmon, Phnom Penh, Cambodia

For information about InSTEDD or to reach anyone in our team, contact:


For questions about our website, contact:
To report misuse of our site, contact:
To get support or help on the use of InSTEDD technologies, contact: