Stuart Cooper

Stuart Cooper

Director - Strategy, Commercial & Business Development, Tullow Oil