Imzy: a new place to find me!
Have you heard of Imzy? I hadn’t until a friend tweeted to offer invites, but I’m glad I caught that tweet and said “yes”. In short, Imzy is a new place for meeting people and discussing things (there’s an article about it here and another article here). Alex Beecroft, who …