Institute for Strategic Dialogue

United Kingdom
Total Offices: 6
125 Total Employees
Year Founded: 2006

Jobs at Institute for Strategic Dialogue

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Professional Services • Security • Social Impact • Consulting
The Country Research Consultant will conduct online research, perform narrative analysis, design surveys, and engage with stakeholders in Brazilian, Indian, or South African contexts, contributing insights regarding information manipulation relevant to Germany's interests.
6 Days AgoSaved
In-Office or Remote
2 Locations
Professional Services • Security • Social Impact • Consulting
The Digital Methods Consultant will design and oversee digital research methods and surveys for projects in Brazil, India, and South Africa, ensuring methodological consistency and collaboration with local partners for effective data collection and analysis.