Default company panoramic image
06b86be8 d2ae 4fac 85dd 690c55afa0d2

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