Switch - Digital & Brand Logo

Switch - Digital & Brand

Locations: Unit 4, Mallia Buildings Triq In-Negozju, Ind. Estate Mriehel, / QRM3000, MT

Company Size: 1 - 100

Industry: Advertising Services

Company Website

AI Description

drawer
  • Maria Silvia Sparapan Moral profile image

    Accounting Executive Manager & Payroll Administrator at Switch - Digital & Brand

  • Kirstyann Agius profile image

    Resource Manager at Switch - Digital & Brand

  • Camille Felice profile image

    Project Administrator at Switch

  • Kathleen Camilleri profile image

    Project & Accounting Executive Assistant

  • Antonella Meli profile image

    Graphic Designer at Switch - Digital & Brand

  • Luca Falzon profile image

    Project Coordinator at Switch. Reading for a Master in Creativity and Innovation

  • Ed Muscat Azzopardi profile image

    Director of Brand Strategy

Showing 1 to 7 of 11 results