interim Apr 14, 2026 Claude Russ → Interim Chief Financial Officer @ FedEx Corporation Reason: restructuring Read full article