Beginning in August, Stephen Makin, a former director at Wal-Mart, will replace Geoff Haslehurst as chief financial officer at Umbro.