By George Nott2021-09-22T12:33:00
Source: Getir
Magecha has previously served in HR roles at the BBC and Ofcom, as well as working as a consultant at CapGemini
Already have an account? Sign in here