Baby Boomers, Generation X, Millennials, and GenZ; are we all really as different as our own perceptions? Putting all of our ‘so called’ differences aside, each generation grew with a different technology tool-set and a very different mind-set. It...