Ruben Leon
Supply Chain Manager
Riba Smith
International Membership

Professional Bio
SCM of a wholesaler in Panamá
14 stores 400M$ a year
14 stores 400M$ a year

IPMI Thought Leaders
Technology, Management & Operations