3.236.107.249

Shane Feeney – Senior Managing Director & Global Head of Private Investments

3511
Shane is responsible for leading CPP Investment Board’s direct private investments program including direct private eq