Eric Swain
Eric Swain

Eric Swain

Digital. Social. Mobile. Love big ideas; hate bureaucracy, received wisdom and needless stupidity. CSD for Equinet Media. Views are my own.