Tesco has named a former Vodaphone executive as UK marketing director.