The Swatch Group is seeking a National Retail Manager for Longines in Richmond, Australia. This role involves overseeing national retail operations, developing strategic plans to drive sales, and leading retail teams to ensure brand excellence. Ideal candidates will have extensive experience in luxury retail management and strong leadership skills.