He has served as a Chairman/Director of Mechanical Engineering Department/Engineering Management Program for over 10 years at the same institution. He has served as a consultant to various organizations and bodies and has many years of experience in t...