Project Manager
Allied Consultants
Ryerson University
Helwan University Cairo
University of Waterloo