CEO
Michael Pooley
CEO Approval Rating
84/100
IFCO is a Germany-based company that manufactures and distributes reusable plastic containers for the retail industry.