US retail giant Wal-Mart Stores Inc has named Eduardo Castro-Wright as vice president and chief operating officer (COO) of its Wal-Mart Stores Division in the US.