• Degree in Advertising and Public Relations

Formal Education

  • Master’s Degree in Marketing and Communication

Areas of Expertise

  • Accounting
  • Labour


  • Spanish
  • Catalan
  • English
  • French

We use first-party and third-party cookies to improve the user experience when browsing. By continuing to browse you are accepting their use. Read thePrivacy Policy.