Daphne Farrugia's Location
Malta
Daphne Farrugia's Work
Daphne Farrugia's Summary
Daphne Farrugia, based in Malta, is currently a Office Manager at Trustmoore, bringing experience from previous roles at The Waterfront Hotel. Daphne Farrugia has 1 email on RocketReach.