Mr. Dahal is an Advocate and a member of the Supreme Court Bar Association, who has more than two decades of experience in the fields of corporate, banking, taxation, labor, and other laws. He has also pleaded in the court on a lot of issues holding financial and national importance. He holds a Post Graduate degree from Tribhuwan University.