SAP Service Delivery Manager
leicester, leicestershire, united kingdom
Edenhouse, part of Accenture
Loughborough University
Vrije Universiteit Amsterdam (VU Amsterdam)