Steve Sheehan

San Francisco, California, US

Founder at launchU
Background
Work Experience

Mechanical Engineering Intern

GE Power & Water

October 2014 - December 2016