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

Venture Affiliate

Current