Javier Jimenez
Head of Business Affairs at Repsol
Geneva, Switzerland