DECA Investments

Deca investments Logo


Leader was founded in 1983 and today is one of the largest independent food product importers and distributors in Greece. Its product portfolio mainly consists of cheese, dairy and plant-based products as well as salted fish. It maintains strong relationship and collaboration for more than 25 years with some of Europe’s largest cheese and dairy producers. Leader owns three distribution centers throughout Greece, located in Aspropyrgos (Attica), Sindos (Thessaloniki) and Herakleion (Crete).

Sector: Food wholesale
Revenues (2022): € 80.1mn
No of Employees (2022): 119
CEO: Mr. Athanasios Giannakakos
Investment date: December 2023