Walgreens Boots Alliance Inc. recruited a former Walmart Inc. executive to manage the finances of its U.S. business, which generates the bulk of the pharmacy chain’s revenue. Deerfield, Ill.-based WBA, which operates the Walgreens and Boots brands, said Jeff Gruener would take over as chief financial officer of Walgreens, effective Aug. 30.