IDAHO FALLS — Melaleuca celebrated 238 team members who reached landmark work anniversaries this year by rewarding them with over $3.2 million Wednesday. Each of the team members was given a check ranging from $5,000 to just over $31,000 in appreciation for their many years of loyalty to the company’s mission of enhancing lives. This […]