DeGolyer and MacNaughton's IT department is led by Stefan Krystosik (Division Manager) and has 75 employees.
Eric Bryan
Project Reservoir Engineer
Diana Mancilla
Vice President - Senior Reservoir Engineer
Neha Bansal
Staff Engineer, Vice President
Juan Francos
Vice President - Senior Engineer
Ramil Rizvanov
Project Engineer
Mauro Menconi
Senior Reservoir Engineer
Tioluwanimi Odunowo
Logan Byrne
Looking for a particular DeGolyer and MacNaughton employee's phone or email?