Skip to main content

Get in Touch

Contact Us

Drop us a note if you’re interested in learning more about Geminus’ technology, team, or partnerships. We would love to connect!

Headquarters

Geminus
One Broadway
14th floor
Cambridge, MA 02142

Other Locations

  • Sunnyvale, California
  • Houston, Texas
  • London, United Kingdom
  • Dubai, United Arab Emirates