Nicholas Larcombe is an upstream Exploration & Production IT Executive Leader with a track record of delivering operational excellence and enabling technology directly aligned with business strategies.
Executive Network
Click Here, Learn More