Resources Technology Services Sales
Reading, Reading, United Kingdom
Accenture
Capgemini
Business Development
University of Birmingham