closed fused

Luxottica Retail North America Inc. Announces Layoff In Memphis, Tennessee

Luxottica Group is the largest eyewear company in the world. The company is based out of Milan, Italy. It designs […]

Read More
Tags: , , , , Comments Off on Luxottica Retail North America Inc. Announces Layoff In Memphis, Tennessee