CEO
Jeff Michels
CEO Approval Rating
85/100
GNC is a Wisconsin-based holding firm that owns and operates businesses in areas such as packaging and retail display manufacturing.