Executive Director of Qatar Computing Research Institute
Managing Director of Qatar Computing Research Institute