Vice General Manager
Madrid, Madrid, Spain
CCSA - BP Group
BP Oil
COM - Spain
COM - Spain and Portugal