Walgreens Boots Alliance has promoted Beth Leonard to SVP and chief corporate affairs officer following the retirement of Chuck Greener. Greener served as SVP and global chief corporate affairs ...