A prominent retail company located in Geneva, Switzerland is looking for a Store Manager to lead a team and ensure smooth operations. You will manage around 12 employees, oversee recruitment and onboarding, and represent the department to stakeholders. The ideal candidate has strong leadership skills, is fluent in both French and English, and has a vocational background in retail. This position offers 25 holiday days, employee benefits, and professional development opportunities. #J-18808-Ljbffr