Director
London, GB
BlackRock
Barclays Global Investors
Director of Software Engineering
PwC
Senior Consultant
IBM
Managing Consultant
PwC Consulting
Principal Consultant
Imperial College London