How can I contact Europcar On Demand? You can contact Europcar On Demand via mail support.it@ondemand.europcar.com or by phone at 02 89731989.