Chairman & CEO
Carlo VanKemenade
CEO Approval Rating
83/100
DLL is a Netherlands-based vendor finance company that provides asset-based financial solutions for industries such as agriculture, food, healthcare, and construction.