224 employees
The Roman and Associates offices are in Barcelona, Madrid and London provide an in-depth knowledge of the various markets and stakeholders.
1989