Mr. Agrawal is a Chartered Accountant and a CAIIB with over 3 decades of experience in Housing & Micro Finance, Implementation and Monitoring of Interest Sub-venation Scheme, Finance & Accounts, Treasury, Credit & NPA Management, Auditing, Profit Centre Management, Retail & Wholesale Banking, Regulatory Compliance (including compliance with KYC & AML guidelines) in the Banking & Financial Services sector.

He has authored manuals on topics such as:
- Credit & NPA Management in Banks
- KYC & AML Compliance in Banks
- Risk based Internal Audit in Banks
- Financial Sector Frauds

He has also been associated with the Institute of Chartered Accountants of India as guest faculty and delivered lectures on topics such as "Concurrent Audit in Banks", "Disclosure requirements for Banks", "Forensic Audit and Fraud Prevention".

He has worked as Chief Internal Auditor and also as a member of Audit Committee for banks based in Afghanistan. Before taking over the position as Chief Internal Auditor, he was working with Ghazanfar Bank as “Chief Finance Officer”.