Default company panoramic image
60242296 de9a 4609 9054 9467a83cde09

Changemakers

Connects individuals by email to contacts in targeted industry using unique business model & software; 10-year track record; $25 mill 2018.

  • Stage Full Product Ready
  • Industry Internet / Web Services
  • Location San Francisco, CA, USA
  • Currency USD

Company Summary