Mahindra and Mahindra (M&M) announced a leadership reshuffle, appointing Amarjyoti Barua as the Group Chief Financial Officer of M&Ms Finance Organisation. This move follows the resignation of Manoj Bhat, who is set to become MD & CEO of Mahindra Holidays Resorts India.