Log in
Crescent Petroleum
Contact
View in org chart
Majid Jafar
CEO
Ravi Kumar
Chief Corporate Officer
Badr Jafar
President
Drazen Petkovich
Executive Director, Legal
Razan Jafar
Director
+ 13 more
Jayakrishnan Ramaswamy
Director Business Process
Mandar Deshpande
Director Corporate Affairs
Current role