Gap North America president Marka Hansen is leaving her post this Friday (4 February) after 24 years with the apparel retailer.