Melissa Quignon-Finch, Head of HR
Melissa Quignon-Finch, Pennaeth AD