Alba Camilleri, based in Malta, is currently a Agency Project Manager at Switch - Digital & Brand, bringing experience from previous roles at The Sovereign Group and English Plus Language Centre. Alba Camilleri holds a 2015 - 2019 Bachelors in Banking, Finance @ University of London. With a robust skill set that includes Customer Service, Research, Microsoft Office, Microsoft Excel, Viewpoint and more, Alba Camilleri contributes valuable insights to the industry. Alba Camilleri has 2 emails on RocketReach.