Contact Us.

We'd love to hear from you

United States

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

Europe

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