Managing Consultant
London, GB
IBM
Senior Consultant
Business Consultant
Senior Managing Consultant
The University of Sheffield