Mohamed Bakr

Chief Technology Officer