Roy Leobrera

Country Managing Director at DHL

Roy Leobrera is a seasoned professional in supply chain management with extensive experience in leadership roles. Currently serving as the Country Managing Director at DHL since November 2024, Roy previously held the position of Head of Sales at GEODIS, where the focus was on delivering comprehensive solutions for customers' supply chain needs. Prior to GEODIS, Roy spent over eight years at DHL Express, culminating in the role of Senior Manager and Channel Head for Global & Multi-National Customers, significantly contributing to the company's revenue growth in Vietnam. With foundational experience at Universal Robina Corporation in various sales and export management positions, Roy holds a Bachelor of Science in Marketing from De La Salle University and is currently pursuing an MBA at Hult International Business School.

Links

Previous companies

GEODIS logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams