Delivery industry, Delivery Performance, CX, Business, E-commerce, customer experience, 5 million Sherpa’s 5 million deliveries and counting… Admin Nov 30, 2021 2:57:00 AM We’re celebrating our 5 millionth delivery! In light of this huge milestone, we’re taking a look at ... Discover →