Grand Hotel Excelsior Malta's HR department is led by Alfred Attard (Retired) and has 12 employees.
Robert Zammit
Human Resources Manager
Alfred Attard
Retired
Looking for a particular Grand Hotel Excelsior Malta employee's phone or email?