Craig Smith

Digital Marketing Strategist |

I am a digital marketing strategist by day and also run a little digital marketing blog in my spare time (expandedramblings.com).

My roots lie in both web development and public relations, and I enjoy bridging the gap between the digital and traditional marketing worlds and explaining what new technology and trends mean to businesses.