Loading people...
§ Investor Profile
James McQueen is Senior Investment and Legal Principal at Perennial Value Management.