Melaleuca Review: Inside The Wellness Company’s Products and Philosophy
Melaleuca, often referred to as The Wellness Company, is a global enterprise headquartered in Idaho Falls, Idaho. Since its founding in 1985, the company has grown into one of the largest privately held wellness companies in North America. It develops, manufactures, and markets over 400 health and wellness products across categories that include nutrition, personal