Long-time Woolworths Ltd executive Greg Foran has been appointed as the new president and CEO of Wal-Mart Stores' operations in China.