UPES
–
Dehradun, Uttarakhand, India
... (UPES) Dehradun Summary Responsible for teaching, research, and service in their designated field of expertise within the academic department. The role requires a strong commitment to student success, scholarly activity, and service to the ... - May 10