Repsol SA, is an integrated and global energy company with Upstream and Downstream activities, with presence in more than 50 countries. Repsol headquarters are based in Madrid, and its Canadian headquarters are in Calgary, Alberta.
JOSU JON IMAZ SAN MIGUEL, CHIEF EXECUTIVE OFFICER
Méndez Álvaro Nº 44
Fax number: 0034917531499
REPSOL, SA is not a subsidiary of any other parent companies.