Senior HRBP Leader EMEA
Amazon Web Services (AWS)
The University of Glamorgan
University of Wales, Swansea