Company Directory
Consulting
Impossible Labs
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
impossible.com
Benefits
Health and wellness
Insurance (Health)
Insurance (Dental)
Insurance (Vision)