This profile was last updated on // .
Is this you? Claim your profile.
Vice President and Chief Technology Officer
Senior Engineering Positions
Technology Program Committee
University of California at Santa Cruz
Board Members | MapLight - Money and Politics
Board Committees and Advisory Councils | Grameen Foundation
Technology Advisory Council | Grameen Foundation : Who we are : Our People : Committees and Councils
Grameen Foundation Advisory Council | Grameen Foundation : Who we are : Our People
John Brown Media Group Ltd.
Mazor Robotics Ltd
Sousa Real Estate, Inc.