Skip to content

Posts tagged ‘Frederick Wallace’


Executive Compensation at Boy Scouts of America

The Boy Scouts of America (Boy Scouts) is a tax-exempt, non-profit 501 (c) (3) organization headquartered in Irving, Texas. ¬†As one of the largest youth organizations in the US, the Boy Scouts has gone through some tough times the past few years with allegations of child sexual abuse by scoutmasters and other leaders that triggered a bankruptcy filing in 2020. With a recent settlement of $850 million for the thousands of sexual abuse victims, one has to wonder about the financial details of the organization. Read more »