fbpx

Contact us

Our team is composed of technology and science lovers that work with passion and creativity to meet customers’ needs. Get in touch with us, we’ll be happy to support your business!

Where we are

Italy

Via Vittorio Emanuele II, 165,
Firenze, 50134

Ireland

28 Pembroke Road,
Dublin 2

United States

One Market, Spear Tower, 36th floor,
San Francisco, CA 94105

Request a Demo