Logo
job logo

Brand Growth Leader — Wellness & Innovation

Melaleuca: The Wellness Company, Idaho Falls, Idaho, United States, 83401

Save Job

A leading wellness company in Idaho Falls is looking for a Brand Manager to oversee brand strategy and product innovation. In this role, you'll drive growth, manage product portfolios, and collaborate cross-functionally with R&D and marketing teams. Ideal candidates will have at least 3 years of experience in brand management and a relevant degree. This position offers relocation assistance and the chance to work in a stable, purpose-driven environment focused on enhancing lives. #J-18808-Ljbffr