SupplyChain Digital Top 100 Leaders 2026 | Page 23

Eric Craft
Sascha Israel
TOP 100 LEADERS

82

Eric Craft

Title: CSCO Company: YUM! Brands Industry: Hospitality
By leveraging global scale and strengthening strategic partnerships with key suppliers, Eric leads a highperforming team focused on driving sustainable growth. Drawing on extensive expertise in relationship management, digital transformation and supply chain strategy, he effectively unifies diverse internal voices to streamline operations and foster innovation across Yum! Brands.

81

Sascha Israel

Title: EVP Product Supply, Crop Science Company: Bayer Industry: Chemicals
Sascha has been at Bayer for 12 years, working in various leadership roles throughout the company. He leads in the planning, manufacturing and delivery of all Crop Science seeds, as well as global solutions. He has worked in roles around the world, gaining experience as a global leader.
supplychaindigital. com 23