Dr. S.P. Vasudeva gehört zum Jahrgang 1982 des Indian Forest Service des Kaders von Himachal Pradesh und hat an der Panjab University, Chandigarh, einen M.Sc.(Hons.), M.Phil. und Ph.D. in Botanik erworben. Später machte er seinen MBA an der Universität von Hull, Großbritannien. Im September 2016 ging er als Principal Chief Conservator of Forests (HoFF) von H.P. in den Ruhestand.