Malcorra a servi en tant que sous-secrétaire générale à l’appui aux missions de l'Organisation des Nations unies. Elle a été nommée par le Secrétaire général de l'ONU Ban Ki-moon, en , succédant à Jane Holl Lute. Auparavant, elle avait été Directrice des opérations et Directrice exécutive adjointe du Programme alimentaire mondial, où elle a supervisé l'urgence humanitaire et des opérations dans plus de 80 pays. Pendant le tsunami de décembre 2004, elle a dirigé la première phase de la réponse opérationnelle pour faire face à la catastrophe.