John Reynolds

Managing Consultant - Enterprise Content Management at IBM with a technical heart. Social business enthusiast and agilist. All views expressed are my own.