I have had the pleasure of working with John as a colleague, client, company co-founder and now a confidant. We have worked together on a wide range of marketing, design and business projects. John is thoughtful, pragmatic, hardworking and a joy to work with. John would be an asset to any team, and I would recommend him to anyone. I hope to have the opportunity to work with him again soon.