www.involve.org.uk
Involve are experts in public participation. We design and deliver high-quality public and stakeholder engagement processes, carry out research and provide training. Involve inspires citizens, communities and institutions to run effective participati...
Language: English Backlinks: 187 Alexa: 3,411,250 Most Popular In: United Kingdom (177,889) Page Rank: 6 Last Checked: 16/07/2013