as a 24/7 food & drink distribution and technology led powerhouse. Selecta provides millions of moments of joy to its end... new hybrid work environment. Selecta operates across 16 countries within Europe, serving 12 million people every day...
Selecta