Tiernan Cloud

  • Creative Immersion, Digital Project Assistant
  • Barcelona
  • Marketing and Advertising