Joshua Wiese works on long term solutions to social and environmental challenges. Most recently he's focused on digital advocacy and online tools, working as a consultant for Virgin Unite, The Elders and the Every Human Has Rights campaign.