Dave Harkins

Dave Harkins

Dave Harkins is a Troublemaker. Innovator. Change facilitator. Early adopter. Chaser of shiny objects. Lover of art, photography and useful technology.