OfficeMax taps Walmart exec for new role