James M. Sheehan

James M. Sheehan is an investment analyst for a pension fund.