Mahajan kam 2016 zu Walgreens und hatte zuvor die Position des globalen Controllers inne.

Er war seit Juli letzten Jahres Interims-CFO, als der frühere Finanzchef James Kehoe zurückgetreten war, um eine Chance im Technologiesektor wahrzunehmen.