answersLogoWhite

0

Spec Savers is a very large optical company that has stores located in the United Kingdom and Ireland. They operate over 1307 stores with 26,000 employees in these two countries.

User Avatar

Wiki User

12y ago

What else can I help you with?