EMEA Public Sector Scale Customer Solutions Team Manager
Amazon Web Services (AWS)
The City University of London