Pedro Penzol is a seasoned executive with extensive experience in supply chain management, sales, and technical operations. Currently serving as the Chief Supply Chain Officer at TOLSA since 2009, Pedro oversees global logistics for a company with over 20 mining operations and nine processing plants, ensuring the delivery of quality raw materials to customers in 120 countries. Previously, Pedro held the position of Technical Products Global Sales and Marketing Manager at TOLSA, leading a team servicing a global clientele. Prior to TOLSA, Pedro served as CEO of Desalación Integral Systems, focusing on renewable energy and desalination solutions, and spent a decade at ExxonMobil in various roles, culminating as Automotive Business Unit Director for Spain and Portugal. Pedro started their career as a Distributed Control System Engineer at CEPSA. Educationally, Pedro holds an MBA from IESE Business School and advanced degrees from Universidad Politécnica de Madrid.
Sign up to view 2 direct reports
Get started