Born in Barcelona in 1977. He holds a BA in Political Science and a Master’s degree in Applied Economic Analysis from University Pompeu Fabra (UPF), as well as degree in European Affairs from London School of Economics and Political Science (LSE).
Since 2001, Albert Royo had worked for the European Commission as head of the press and communication unit, as well as head of the political reporting unit at the Representation in Barcelona. Previously, he had worked for the Delegation of the Government of Catalonia to the European Union in Brussels.