Chief Executive Officer - open source medical devices - Openwater

Sunnyvale, CA 94087