Skechers Assistant Store Manager (12M Parental Leave Contract) – Sunshine Plaza April 19, 2024 by Skechers Maroochydore QLD 4558, Australia ● Shop L01 373 Sunshine Plaza, 154-164 Horton Parade, Maroochydore QLD 4558, Australia Req #7519 Monday, 15 April 2024 Welcome to Skechers Australia, where we’re not just selling shoes; we’re shaping lif…