Head of Product
Our Mission About 5% of supply chain emissions are a result of last-mile logistics and transportation, and as e-commerce booms, emissions are set to increase more than 32% in the top 100 cities globally. We are on a mission to become th...