Advised and appeared for various Corporate Clients and other litigants at High Court and other Fora in matters relating to Taxation, Arbitration, Banking Laws, Company Laws, Electricity Laws, Environment Laws, Insurance Laws, Agrarian Laws, Municipal Laws.
Handled cases involving Constitutional, Contractual, Mining, Election, Civil, Service and Industrial disputes.
Standing Counsel of Hindustan Petroleum Corporation Limited (HPCL), Nuclear Power Corporation of India Ltd. (NPCIL), Kotak Mahindra Bank Ltd.
Panel Lawyer for Oriental Insurance Company Limited, United India Insurance Company Limited and Industrial Development Bank of India (IDBI).
Appeared for National Highway Authority of India (NHAI), Hindustan Zinc Limited, Rajasthan Financial Corporation (RFC), Security and Exchange Board of India (SEBI).
Remained Panel Lawyer for Indira Gandhi Nahar Pariyojana (IGNP), (1999-2003).