Managing Partner
Steven is a supply chain and leadership expert with 30+ years of global experience, helping organizations unlock value by aligning people, challenging norms, and fostering collaboration.