Vincent-Norgate joins Europcar as UK Business Development Director
Ross Vincent-Norgate has been appointed as UK Business Development Director to help Fleet Managers, Procurement Managers and Business Travel Managers navigate their current business mobility challenges, with the aim of