OFFICE LOCATIONS

Swiss flag
SWISSto12 SA
Avenue des Baumettes 19
CH-1020 Renens, Switzerland
US flag
SWISSto12 Inc.
3141 Stevens Creek Blvd #40324
San Jose, CA 95117, USA
Israel flag
SWISSto12 SA
15B Pinsker ST
Rehovot, Israel

Contact Us