Get in touch.

We'd love to hear from you


United States (HQ)

265 Franklin Street, Suite 1702
Boston, MA 02110
Tel: +1 888 340 8380
Tel local: +1 617 778 6688


Europe (Operations)

Vas. Sofias 20
Maroussi, 15124
Athens, Greece
Tel local: +30 211 234 1242


hello@nimbata.com