Job Description Namra Finance Ltd. is seeking a dedicated and results-oriented Recovery Officer to join our team in Dehradun, Uttarakhand, India. This is a permanent, full-time position where you will play a crucial role in managing and recovering outstanding dues, contributing directly to the finan