Skip to main content

Neil Rouda

By Neil Rouda | 12:00 am | November 09, 2006
I think you've got one of the hardest jobs in the world. You have to figure out how to pay for exponentially intensifying technology in the face of looming doomsday demographics. Your customers often...