Prior to being promoted as ED, Vasudevan was the Chief General Manager-in-charge of the Department of Payment and Settlement Systems. He has, over a span of nearly three decades in the Reserve Bank, served in supervision of banks and non-banking financial companies, payment and settlement systems and other areas, including a stint as Member of Faculty in Bankers' Training College.