David Odgers has been appointed to the newly created role of advertising director at online retail site eBay. The announcement: eBay announced today the appointment of David Odgers to the newly created Advertising Director role. David brings to eBay almost 15 years of experience in...
eBay appoints David Odgers as sales boss