Biography
Xavier Torra has a degree in Industrial Engineering from the Polytechnic University of Catalonia (1973) and a Master’s degree in Marketing Management from ESADE (1984).
He has been an advisor to the family businesses Encofrados Alsina, Roquet, Girbau and Simon and is a member of CAREC (the government of Catalonia). He sits on the Industry Commission and the Tax Commission of the Economic Circle and is chairman of the board of the OXFAM-Intermon Spain Foundation.
From 1992 to 2014, he was the CEO of Simon Holding, a group of companies manufacturing small electrical and lighting equipment with a presence in over 20 countries. Prior to that, he held different executive positions at Dupont de Nemours, British Petroleum, and Union Carbide (Argon).
He has been a professor at ESADE’s Department of Marketing since 1985.