Leon Bruwer is currently the Managing Director of SSA Sales at FedEx, a position held since 2024. They have extensive experience in the logistics and sales industry, having previously served as Head of Key Accounts SA at Savino Del Bene and as Director of Ocean Freight at DB Schenker from 2015 to 2020. Their career also includes roles such as Commercial Executive at Heneways Freight Services, Branch Sales Manager at TNT, and various positions at CEVA Logistics and Safmarine. Leon's foundation in global account management was established at BAX Global, where they worked from 1999 to 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices