Uncategorized McDonald’s shuffles technology leadership positions – Nation’s Restaurant News admin June 19, 2025 No Comments McDonald’s shuffles technology leadership positions Nation’s Restaurant Newssource