Edinburgh Business School, Heriot - Watt University
Master of Business Administration
2020 - 2022
Academy of Business Leaders
(Law)
2017 - 2018
University of Malta
Bachelors (Tourism)
2013 - 2016
St. Aloysius' College
2010 - 2012
Francesca Attard's Summary
Francesca Attard, based in Malta, is currently a Sales Executive at Dolmen Resort Hotel & Spa, bringing experience from previous roles at Meeting Point Partners, Meeting Point Malta and Inlingua Malta. Francesca Attard holds a 2020 - 2022 Master of Business Administration @ Edinburgh Business School, Heriot - Watt University.