A leading eyewear company located in Hamilton, Ontario is seeking a Store Manager to lead the LensCrafters team. The role emphasizes delivering exceptional customer service and meeting key performance indicators. Qualified candidates should have over 4 years of management experience, strong communic