Karen McGrane

On a good day, I make the web more awesome. On a bad day, I just make it suck less.

New York in United States

Spoken at 115 events in 15 countries