Margarida Corominas is the Managing Director of IRB Barcelona.
430 people are employed at IRB Barcelona.
IRB Barcelona is based in Barcelona, Catalonia.
The NAICS codes for IRB Barcelona are [61, 611310, 611, 6113, 61131].
The SIC codes for IRB Barcelona are [8221, 822, 82].