Penny est responsable de programme operationnelle du développement humain de la Banque mondiale. Elle a occupé depuis presque 20 ans un certain nombre de fonctions au sein de l’institution, notamment comme conseillère auprès du Conseil des administrateurs, chargée de programme senior et spécialiste senior de la protection sociale au sein du pôle mondial d’expertise en Travail et protection sociale. À la tête d’équipes opérationnelles expertes en protection sociale au Kazakhstan, en Croatie, en Roumanie, en Égypte et en Gambie ou membre actif de ces opérations, elle a également fourni des conseils opérationnels aux équipes intervenant en Afrique.
Avant de rejoindre la Banque mondiale, Penny Williams a travaillé au département britannique du Développement international (DFID), ainsi que pour des organisations non gouvernementales, notamment en Afrique australe.
Titulaire d’un mastère en relations internationales et économie du développement de l’American University de Washington (États-Unis), elle détient également une licence de l’université de Nottingham (Royaume-Uni).