Mahajan è entrato a far parte di Walgreens nel 2016 e in precedenza aveva ricoperto la posizione di controller globale.

Era il CFO ad interim dal luglio dello scorso anno, quando l'ex responsabile finanziario James Kehoe si era dimesso per perseguire un'opportunità nel settore tecnologico.