Davis Named Walmart Treasurer