Technology  Amazon’s North America fulfillment head is leaving

Amazon’s North America fulfillment head is leaving