Source: Accounting Today: IRS Watch
Richard Chambers, who has led the Institute of Internal Auditors for 12 years, will be stepping down effective March 31, 2021. The IIA plans to begin an immediate search for a new CEO.

Read More: Longtime IIA CEO Richard Chambers plans to step down in March