Business Performance Analyst
Selecta
About Selecta Selecta is the largest provider of unattended self-serve coffee and convenience food in Europe, leading the way in vending solutions and specialist coffee services. Selecta operates across 16 countries within Europe,...Read More>>.
