Ben Geaghan

Global Business Development Manager

Ben Geaghan is an experienced practitioner of general business management in competitive industrial markets. They held various roles at Schlumberger from 2022 to 2023, including North America Operations Manager for Surface Logging and North America Sales Manager. Currently, Ben serves as the Global Business Development Manager for Surface Logging within the Well Construction Division at SLB. They earned a degree in Geological and Earth Sciences from the University of Leeds between 2004 and 2007.

Location

Houston, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices