Non-Profit Spending Reports

Midwest Operating Engineers Welfare Fund

Countryside, IL · EIN 36-6109395 · Rank 855 by total revenue

Provide health benefits

Money, Form 990 for tax year 2024

Total revenue
$801,801,464
Total expenses
$580,707,409
Total assets
$2,298,345,862
Salary base (all salaries and wages)
$8,922,093
Salaries, other pay and benefits
$16,502,869
Employees
125
Salary base per employee
$71,377

"Salary base" is Form 990 Part IX lines 5 to 7. "Employees" is everyone who got a W-2 that year, full or part time. Form 990-EZ and 990-PF report pay differently; see About the data.

Leadership (13)

NameTitleRole Hours/weekTotal pay
Tom BernsteinADMINISTRATIVE MANAGEROfficer 25 $432,855
James M SweeneyCHAIRMANBoard 1 $565,457
David FaganTRUSTEEBoard 1 $465,250
Michael KresgeTRUSTEEBoard 1 $443,895
Marshall DouglasTRUSTEEBoard 1 $437,374
Jeffrey HorneTRUSTEEBoard 1 $371,333
Steven CiscoTRUSTEEBoard 1 $224,438
David SneltenSEC-TREASURERBoard 1 None reported
Steve MichaelsTRUSTEEBoard 1 None reported
Mark BarkowskiTRUSTEEBoard 1 None reported
Daniel PloteTRUSTEEBoard 1 None reported
Frank LizzadroTRUSTEEBoard 1 None reported
Melanie IzralTRUSTEEBoard 1 None reported

Top 10 paid people listed

These 10 people received $3,687,289, which is 41.3% of the $8,922,093 salary base shared by 125 employees.

NameTitleRole Hours/weekFrom this org From related orgsOther pay Total
James M SweeneyCHAIRMANBoard 1 $0$427,815 $137,642$565,457
David FaganTRUSTEEBoard 1 $0$327,608 $137,642$465,250
Michael KresgeTRUSTEEBoard 1 $0$306,253 $137,642$443,895
Marshall DouglasTRUSTEEBoard 1 $0$299,732 $137,642$437,374
Tom BernsteinADMINISTRATIVE MANAGEROfficer 25 $322,766$0 $110,089$432,855
Jeffrey HorneTRUSTEEBoard 1 $0$233,691 $137,642$371,333
Angela McMillinASSISTANT FUND ADMINISTRATORHighly paid employee 25 $185,773$0 $94,032$279,805
Trudy MaresCONTROLLERHighly paid employee 18 $140,617$0 $95,825$236,442
Leigh FoxDIRECTOR OF OPERATIONSHighly paid employee 25 $133,567$0 $96,873$230,440
Steven CiscoTRUSTEEBoard 1 $0$224,438 $0$224,438

Sources