Location:

4609 West 65th SouthIdaho FallsIdaho83402United States View Map

Revenue:

$600 Million

Employees:

3,000

SIC Codes:

7991

NAICS Codes:

713940

Phone:

(208) 522-0700
More

Description:

Melaleuca manufactures all types of wellness products, including nutritional supplements, pharmaceutical products, cosmetics, eco-friendly cleaners, and persona...  

Read More

Recently Updated profiles at this company

Logistics Coordinator

General Manager Australia and New Zealand

Information Technology Manager - Release Management

Director of Global Logistics

Online Catalog

Corporate Travel Consultant

Tax Department

Director of Customer Care

Operations Administrative Assistant

Browse ZoomInfo’s Directories