[ Map ] 3105 Patrick Henry Dr. Santa Clara, CA 95054 USA Office: (408) 962-3900
China WOFE
[ Map ] Picarro Technologies (Beijing) Company Ltd. Room 521, Fifth Floor, Chengying Centre No. 5 Laiguangying West Road Chaoyang District Beijing 100012 P.R. China
Switzerland Office
[ Map ] 23 rue de Bourgogne 1203 Geneva - Switzerland Office: +41 229401748