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