Project Manager
London, London, United Kingdom
IBM
High Point Solutions
IGX Global
Senior Project Manager
Technical Support
Birkbeck, U. of London