A founding partner of Xodus Group, Steve entered the oil and gas industry in 1990 after graduating with a BSc in Chemical Engineering. With extensive sectoral knowledge and process engineering experience Steve is a highly respected field development specialist and has established a robust, flexible and highly successful operations and delivery model at Xodus.
Sign up to view 8 direct reports
Get started
This person is not in any teams