Ruben Leon
Supply Chain Manager
Riba Smith

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

Products & Services
Commercial Operations
IPMI Thought Leaders
Technology, Management & Operations