New! Scale Your Top Sales Plays with Mission Control

Learn More!
Melaleuca

Melaleuca

Founded in 1985, Melaleuca is an online wellness shopping club. The company manufactures wellness products including; superior nutritional supplements, premium cosmetics, eco-friendly cleaners, and personal care items. The company is headquartered in Idaho Falls, Idaho.

Last updated on

About Melaleuca

Founded

1985

Estimated Revenue

$1B-$10B

Employees

1K-5K

Category

Sector

Consumer Discretionary

Industry Group

Consumer Durables & Apparel

Industry

Consumer Goods

Location

City

Idaho Falls

State

Idaho

Country

United States