Eleanor Bartoli Senior Digital Executive Location Sussex Languages spoken English, Maltese, Italian Contact Eleanor Bartoli See all consultants