Research Grants: David has received funding for research from a wide variety of bodies including the ESRC, European Commission (FP7) and the Higher Education Academy.
Editorial roles: David is on the Editorial Board of Sociology (January 2012 - December 2014), Interest Groups and Advocacy, Journalism Studies, Critical Studies on Terrorism and the editorial committee of the Scottish Left Review.
Expert testimony: David has given advice and expert testimony in a number of terrorism related cases in the UK, Australia and the US.
Research with trades unions and NGO's: David has undertaken research in partnership with a range of organisations including Unison, the Scottish Trades Union Congress, Friends of the Earth, Cordoba Foundation, Scottish Islamic Foundation, Office of the Scottish Information Commissioner and others.
Public interest research and reporting: David is co-founder and co-editor of Spinwatch (ranked on HowSociable?) a website devoted to public interest reporting on spin and propaganda (on which he maintains an occasional blog), and Editor of Powerbase a wiki that monitors power networks.
Advocacy on lobbying and ethics in public life: Spinwatch is a founding member of the UK based Alliance for Lobbying Transparency and of the EU oriented Alliance for Lobbying Transparency and Ethics Regulation (ALTER-EU), which campaign for regulation of lobbyists and enhanced ethics rules for politicians and civil servants.
Media engagement: David is often called upon by the news media as a commentator and regularly writes for mainstream and alternative media outlets. His articles appear on the Guardian's Comment is Free, and many other outlets.