US retail giant Gap Inc has appointed veteran global sourcing executive Sonia Syngal as global president of its Old Navy brand.