Oscar Wylee

Oscar Wylee Verified

Optical Retail · Adelaide SA, Australia

Website

About Oscar Wylee

Oscar Wylee is a leading optometry company with 140+ stores located in Australia, New Zealand and Canada, employing 1000+ worldwide. We are committed to delivering exceptional patient care along with providing an affordable, unique, and fashionable product to all. We are an ambitious, solutions focused and energetic group, passionate about making a positive difference in communities needing access to this important service.

Open positions (1)

Retail Store Manager- West Lakes, SA

West Lakes, Adelaide SA, South Australia, Australia · Full time · Apply before 17 Nov 2026