VizierAtlas

Andrew Edgell

Senior Managing Director & Global Head of Credit Investments at CPP Investments

Andrew Edgell is Senior Managing Director & Global Head of Credit Investments at CPP Investments, leading the firm's roughly C$80 billion credit portfolio and all of its public and private credit…

Loading the full interactive profile on VizierAtlas…