Project Manager
Dubai, AE
IBM
Ennoventure Inc.
Group 42
Technical Project Manager
University of Wolverhampton