He has 13 years of teaching experiences. He has taught students of both bachelor and master degree courses under various universities such as Sikkim Manipal University, Annamalai University, Punjab Technical University and in All India Management Association, New Delhi. Currently he is working as Assistant Professor and Subject Coordinator in Army Institute of Management, Kolkata. His area of teaching includes, Human Resource Management, Organization Behaviour and allied subjects. He has trained several youth across the nation on various skill development programs under NSDC (National Skill Development Council), Govt of India. He has previously trained managerial cadres of Life Insurance Corporation of India and Redington India Pvt Ltd on behavioural skill. He is a member of Indian Society of Training and Development, New Delhi. He has published various research articles on human resource management and other aspects of business management in various reputed national and international journals. He has also presented papers and participated in various national and international conferences on different aspects of business management in IIMs, IITs and in other leading universities and institute of repute.