Francois Camilleri, Delivery Manager