Sephora seeks a Store Manager for its Canberra Centre location. This role involves leading a team to embody Sephora's values, driving sales, managing operations, and enhancing customer experiences. The position offers a competitive salary, extensive benefits, and opportunities for career growth within the LVMH Group.