Delia has spent 20 years on the commercial side at various travel companies and knows her onions. Handily, she also speaks almost every language in the world currently spoken by more than 13 people and is very good at chasing up late invoice payments.
Delia Franco
Project Manager
Delia has 20 years travel experience and is our nice but firm taskmaster.