brand manager careers in Nepal