Majid Jafar

Majid Jafar

CEO, Crescent Petroleum