Robert Attard's Location
Malta
Robert Attard's Work
Robert Attard's Skills
Robert Attard's Summary
Robert Attard, based in Malta, is currently a Contracting Manager at Meeting Point Malta, bringing experience from previous roles at Plaza Hotels. With a robust skill set that includes Account Management, Sales, Hospitality Industry, Hospitality, Hospitality Management and more, Robert Attard contributes valuable insights to the industry. Robert Attard has 2 emails on RocketReach.