Crescent Petroleum's IT department is led by Remsal Fernandes (Manager, IT Infrastructure) and has 99 employees.
Divya Damodaran
Information Technology Security Analyst
Looking for a particular Crescent Petroleum employee's phone or email?