Jerry Felton is the CEO of Melaleuca:The Wellness Company.
5,766 people are employed at Melaleuca:The Wellness Company.
Melaleuca:The Wellness Company is based in Idaho Falls, Idaho.
The NAICS codes for Melaleuca:The Wellness Company are [44, 45].
The SIC codes for Melaleuca:The Wellness Company are [59, 596].