Speciality clothing retailer Gap Inc has named H&M executive Stefan Larsson as the new global brand president of its Old Navy unit, tasked with growing its domestic and international business and replacing Tom Wyatt who resigned in February.