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