← The Steve Index
Steve · ranked

Steve Sloane

Partner · Menlo Ventures

Menlo Park, California, United StatesLinkedIn ↗

Steve Elo

32

#64 of 966 tracked Steves

Companies Founded

Company
Social Sense Inc.

Education

  • Princeton University — Bachelor of Engineering (BEng), Mechanical and Aerospace Engineering (2012)

Employment

  • Menlo Ventures — Partner 2019–present
  • Menlo Ventures — Principal 2015–2019
  • Insight Venture Partners — Senior Analyst 2014–2015
  • Oliver Wyman Financial Services — Senior Consultant 2012–2014
  • Bridgewater Associates — Investment Associate Intern 2012–2012
  • Social Sense Inc. — Co-Founder 2010–2010