Ritchie Bros.
Michel Talla has extensive experience in logistics and transportation, currently serving as Logistics Manager International and Regional Operation Manager for Benelux and Nordics at Ritchie Bros. since December 2014. Prior to this role, Michel Talla held several positions in the transportation and logistics sector from 1995 to November 2014, including Manager Operations, Carrier Manager, Transport Specialist, and Import/Export Coordinator. This comprehensive background demonstrates strong expertise in managing complex logistics operations and improving service delivery within the industry.
This person is not in the org chart
This person is not in any teams
This person is not in any offices