customer services careers in Nepal