Tom McCarty

SpecialityInvestment Associate, Octopus Investments