Nature’s Sunshine Products, Inc. has appointed Heidi Wissmiller to its Board of Directors effective August 1, 2020. Wissmiller will also serve on the company’s Audit and Risk Management Committees. Nature’s Sunshine’s Board will now consist of nine directors with eight serving as independent directors. Wissmiller brings over 25 years of senior management experience for notable […]