James Gordon

Digital marketing professional, musician, and blogger, with a wife who works in tech, and a three year-old son.