The North Face is seeking a Store Manager for their Chatswood location, responsible for leading a team, driving sales, managing inventory, and creating a premium consumer experience. The ideal candidate should possess strong leadership skills, retail experience, and a passion for outdoor activities.
Not specified; Not specified; Employee product discount included
Must-have
Nice-to-have
Not specified