The Brodia Group
Software Technical Lead
Marathon Multimedia
Software Engineer
Genentech
Technical Project Manager (contract)
UCSF
Research Engineer
Engineering and technology clients
Independent Consultant
Harvest Automation Inc.
Vice President of Operations
Embr Labs Inc.
Vice President, Engineering
Bear River Associates
Vice President
Technology Consulting Services
Independent Consultant
Carleton College
Yale University - Yale School of Management