7,400 store locations. Since being founded in 1961, Luxottica has had over 50 years of innovation, growth and financial stability... package. Benefits may include health care, retirement savings, paid time off/vacation, and various employee discounts. Upon......
Job Location: Pickering, ON, Canada