finance
Who’s Watching the Watchmen? Willis Lease Payouts Under Fire
April 28, 2026
Willis Lease Finance Corporation has been handing out some seriously big checks to its top boss, Charles F. Willis IV. Since 2022, his annual pay has jumped from $6. 2 million to $14. 2 million, with more than half of it paid in company stock. That’s a lot of paper wealth—especially when the company