Glenn Aiema's Location
United Kingdom
Glenn Aiema's Work
Glenn Aiema's Summary
Glenn Aiema, based in United Kingdom, is currently a Director at Vantage Data Centers, bringing experience from previous roles at Next Generation Data, NGD, Compass Group and Logica UK.