departure Jun 1, 2026 John W. Dietrich → Chief Financial Officer @ FedEx Corporation Reason: restructuring Read full article