Craig Walker

Calgary, Canada

softcraft.ca

Age: 39

Software Developer and Technology Consultant