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


    Health and wellness

    Health insurance
    Dental insurance
    Vision insurance