Male
Chris Tilton is based out of Santa Cruz, California and is the Director of mechanical engineering of Heron Power. Chris previously worked at Tesla as a Senior manager in charge of power electronics design.
Headlines from Google News. Social posts load from the platform only when you open a tab.