People

Steven Williams

Steven Williams

managing_director at Sierra Ventures

Menlo Park, California

Managing Director at Sierra Ventures

Current affiliation
Sierra Ventures · managing_director
Investment range
$500K – $15M
Sweet spot
$7M
Investments on record
9

Investments

Roles

Sierra Ventures

managing_director

Current