Posted since 1st May, 1993 he has contributed as faculty for more than 30 years. He has also served as Software Development Officer in UPTRON India Ltd., (U.P. Govt. Undertaking) Lucknow for about 2 years. He is a Recognized Trainer from Govt. of India for developing trainer skills. His areas of interest are Human Resource Development, Management, Organizational Behavior, Training of Trainers, and Information Technology. An M.Sc. in Physics from Meerut University, he has a Diploma in Computer Applications from NIIT, Lucknow and trained at Civil Service College, London (U.K.) for Total Quality Management in Training Institutes. He has been imparting training in various training and academic institutions as guest speaker for last 3 decades.