Steven Yang logo

Steven Yang

Investor at Energy Impact Partners

Investments
1
Lead Investments
1
New York, New York, United States, US

Highlights

Focus Areas

Industrial Engineering
Mechanical Engineering

Firms Invested Under

Recent Investments

Oxford Flow logo

Firm Investments