James Lynch

James Lynch is an investment manager at Downing