Rene Falch Olesen is an experienced executive in the logistics and transport industry, currently serving as Executive Vice President of Strategic Initiatives at Scan Global Logistics since April 2025. Previously, Rene held the position of Group Chief Commercial Officer at DSV - Global Transport and Logistics from June 2009 to March 2024, where responsibilities included leading commercial development across all divisions and enhancing customer success initiatives. Rene's extensive career also includes roles such as Chief Executive Officer of DSV Road Ltd, Deputy Managing Director at DSV, Managing Director at DanTransport UK Ltd., and Marketing and Sales Manager at DanTransport Holding A/S. Rene's educational background includes studies at INSEAD and Aarhus Business College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices