cloudy with a chance of geek schmalz. IBMer, technophile, podcaster @helixpodcast, soccer is life, #NCbeer, sometimes bearded. RTs ≠ endorsement, tweets by me.
60
2016 days ago
#e2conf14 keynote panel for social messaging at #e2conf wednesday morning
0 Comments
Realtime comments disabled