A Madhavarao has taken overcharge as CMD of Bharat Dynamics Limited (BDL). Prior to this, he was serving as Director (Technical) in the same organization. Madhavarao had joined BDL in March 2020 as Executive Director and was currently holding the post of Director (Technical) with additional charge of Director (Production).