Mark Castellani
Tech, growth at reasonable price, contrarian, activist investor
Mark Castellani
Contributor since: 2014