John R. Yuva

J Yuva 2711 CU blue 596937ef043af

John R. Yuva is previous editor of Supply & Demand Chain Executive.