Business Positions
Board Memberships
            
              Macdonald-Laurier Institute
            
            
              Public Policy
            
          
          
        Positions
            
              China Investment Corporation
            
            
              China's state-run investment fund, it is one of the world's largest sovereign wealth funds, controlling over $200 billion
            
          
          
        