Macrae Cain

Digital Guru

Macrae has a Master’s Degree in Internet Technology from the University of Georgia. He has held various positions in the web development industry from Creative Director to Vice President of Development. He looks every challenge in the eye and is drawn to the web due its ever-changing landscape.