We have international minded team which is inherent to the fact that we have clients all over the world. We have colleagues from different countries and it is a primary requirement for them to speak at least Spanish and English.
International & Spanish
Spain itself is composed of 17 autonomous regions with major differences in language and culture. We have Spanish colleagues from various different regions and they are proof that Andalusians, Catalans and Madrileños are able to work together perfectly.
In total we are over forty colleagues who are keen on delivering quality to our clients in an enjoyable and involved way.