Get in touch.

We'd love to hear from you.

Locations

United States (HQ)

265 Franklin Street, Suite 1702

Boston, MA 02110

Tel: +1 888 340 8380

Tel local: +1 617 500 9209


Europe (Operations)

Elpidos 13, 10434

Athens, Greece

Tel local: +30 211 198 3555



Email: support@nimbata.com


  Boost your marketing ROI and the customer experience - request a demo today:    Request Demo