Chairman & CEO
Eric Hemar
CEO Approval Rating
86/100
2001
PublicIndependent CompanyOtherIDL
https://www.id-logistics.com