+34 93 883 32 12
+34 93 885 50 64
vilarriba@vilarriba.com
www.vilarriba.com/?lang=en
Languages spoken: Catalan, English, French, Spanish
Partner | Legal Advice
jpallares@vilarriba.com
Partner | Tax Advice
rgarcia@vilarriba.com
Partner
ramon.riera@viraudit.com