Job description Vision Group is a digital company in the contact lens distribution space, with offices in Belgium, France, Germany, Italy and Lithuania, and our headquarters in Switzerland. Our development team builds and runs the e-commerce platform and logistics technology that powers our marketin