Marka Hansen, president of Gap's Banana Republic division, has been named president of the company's Gap North America business, succeeding Cynthia Harriss, who has left the firm.