About

My name is Shane. I work with small to medium size businesses and freelancers, to guide them in getting the most out of web technologies for their businesses and projects.

Shane Keenaghan