Craig Miles


Craig Miles

This may be the most self indulgent post I have made online, as it is about me and what makes me tick. My passion is seeing things differently, and coming up with ideas. Some people call this ‘out of the box’ thinking, but the fact that it has a ‘name’ […]

blog