Mark Solon

Mark Solon

Managing Partner, Techstars