Associate Professor
Lahore, Punjab, Pakistan
Lahore University of Management Sciences
Techlogix Singapore Pte
Director, Software Development
University of Engineering and Technology, Peshawar
University of Strathclyde