Dan Ballagh

Dan Ballagh

IT leader, researcher, and tech enthusiast. I write about business, tech, and other topics of interest as a way to learn. ponderingpage.medium.com