Contact

Get in touch with us - you’re in the right place

Our offices

USA contact
United States of America
2100 Geng Road, Suite 210
Palo Alto, CA 94303
Warsaw contact
Poland
Krańcowa 5
02-493 Warsaw
VAT ID: PL5272657478
Gdansk contact
Poland
al. Grunwaldzka 472B (OBC)
80-309 Gdańsk

Contact us

For more information see our Privacy policy