Melaleuca corporate office is located in 4609 W 65th S, Idaho Falls, Idaho, 83402, United States and has 5K - 10K employees.
melaleuca
melaleuca inc
mela
melaleuca, the wellness co
melaleuca the wellness co
melaleuca inc
Departments
Number of employees
Marketing
1,016
Operations
391
Sales
199
Engineering & Technical
108
Human Resources
71
Finance
70
Legal
66
| Location | People at location |
| North America | 1K - 5K |
| Asia | 51-200 |
| Australia | 51-200 |
| Europe | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Melaleuca's success, and advanced their careers.
Executive Assistant To... at Skydance
Worked as Executive Officer To the President, Regional S...
at Melaleuca (2011-2020)
Program Customer Exper... at Gonzaga University
Worked as Brand Management Intern
at Melaleuca (2020-2020)
Manager, Information T... at Placer County, Califor...
Worked as Manager, Information Technology Help Desk
at Melaleuca (2017-2023)
Explore More
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.... Read More