Mahajan a rejoint Walgreens en 2016 et avait précédemment occupé le poste de contrôleur mondial.

Il était directeur financier par intérim depuis juillet dernier, lorsque l'ancien directeur financier James Kehoe a démissionné pour saisir une opportunité dans le secteur de la technologie.