Santiago Quesada

Director of Exploration and Production Technology Repsol Technology Center