David Simchi-Levi
Leader

Best Selling Author And Award Winning Professor Of Supply Chain Management

(TLN score: 4.8)
Leader