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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices