InSTEDD
instedd.orgLocations
Palo Alto, CA, USA · Sunnyvale, CA, USA
industry
Community and Lifestyle · Health · Information Technology · Software
Size
11-50 employees
Stage
Other
founded in
2006
Instedd envision's a world where communities everywhere design & use technology to continuously improve their health, safety & development.
Something looks off?Open jobs at InSTEDD
On-site & Remote
Job function