Jim Millen
Windsurfing, reading, biking, tech, PR, social, marketing, politics, sports. Big geek at heart, interested in most interesting stuff. :-)
Windsurfing, reading, biking, tech, PR, social, marketing, politics, sports. Big geek at heart, interested in most interesting stuff. :-)