Personal Information
Organization / Workplace
Chile Chile
Occupation
Country Business Manager
Industry
Logistics / Supply Chain
Tags
business
marina
steel
nautical
structsteel
building
bcsa
See more