Impossible Labs

We are a group of people who have come together to help solve meaningful problems and guide global change. We have an amazing time doing it.

Founded 2011
51-200 employees
  • Research, Management, & Consulting
  • Headquarters address
    622B Santa Cruz Ave, Menlo Park, CA - 94025

    Benefits

    Health and wellness

    Insurance (Health)
    Insurance (Dental)
    Insurance (Vision)