nfocus

CEO
Eric Milledge

Sector
Medical Devices

Location
Palo Alto, California, US

Stage
Start Up

Status
Exit

Year of Engagement
2010

Endeavour Vision
Deal Team

Damien Tappy

NFocus