BlackRock said that Salim Ramji, a Senior Partner at McKinsey & Co., will join the company later in April as global head of corporate strategy. Sudhir Nair, currently head of business development and implementations & delivery for the Aladdin Business, will become global head of the Aladdin