
Brand Growth Leader — Wellness & Innovation
Melaleuca: The Wellness Company, Idaho Falls, Idaho, United States, 83401
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