DIMELLO SALES
_______
DIMELLO SALES
LET'S DISCUSS YOUR NEEDS
Located in Greece, the U.K. and Romania, our offices host our sales teams and technical departments, which consist of experienced professionals that collaborate successfully with cafes, restaurants, hotels and companies.
