People

Ed Straw
Venture affiliate, founder of Osprey Venture Partners and retired US Navy vice admiral. His experience includes global operations leadership at Estee Lauder, Compaq and Ryder and mentoring entrepreneurs. Military rank is biographical rather than part of his canonical personal name.
Roles
Boston Millennia Partners
CurrentVenture Affiliate