We may have met at Macworld/iWorld 2013 in San Francisco, but Leigh Kessler, the head of Marketing for Dolly Drive, was dressed for another venue as he talked to us about Dolly Space, their online storage/cloud solution that keeps your documents, photos and data...
