Tesni Addison, Head of HR Services
Tesni Addison , Pennaeth Gwasanaethau Adnoddau Dynol