The Idaho Business Review officially named Melaleuca CEO Frank VanderSloot an Icon in Idaho at an awards ceremony in Boise, Idaho on Aug. 15, 2019.