technical sales support jobs in darbhanga br