The Board of Directors of Mahindra and Mahindra Limited has announced that Anish Shah, presently the Deputy Managing Director and Group Chief Financial Officer, will take over as the Managing Director.