Tag: Karim Alaa

BP’s Karim Alaa named Senior Vice President for North Africa

Speaking of his new role, Karim said: “I look forward to continuing…

Daily News Egypt Daily News Egypt