How Can Technology Improve Customer Experience?

There are advantages and disadvantages to being a non-tech person in a tech world.