Crescent Petroleum's Sales department is led by Greg Smart (General Manager) and has 20 employees.
Karim al-Shebani
Manager, Project Development and Commercial
Greg Smart
General Manager
Looking for a particular Crescent Petroleum employee's phone or email?