Chairman & CEO
Eric Hemar
CEO Approval Rating
86/100
ID Logistics is a France-based transportation company that provides services such as contract logistics and warehousing for businesses.