Skip to content

Posts tagged ‘Michael Pollock’

29
Apr

Executive Compensation at the National Safety Council

The National Safety Council (NSC) is a tax-exempt, non-profit 501 (c) 3 organization focused on public safety and specifically, preventable injuries and death in the workplace and on the road in the United States.  Based in Itasca, Illinois, NSC is overseen by 29 voting members of the governing body, 28 of whom are independent.  The most recent IRS From 990 (2017 for the year ending June 30, 2018) lists 40 directors/trustees, 30 (75%) of whom are male while 10 (25%) are female. Read more »