Marc L. Johnson is sociologist and has been consulting in research and evaluation, both in Canada and overseas. In Canada, he has worked on assignments for governments, universities, community organizations and research institutions. Internationally, he carried out assignments with UN agencies, non-governmental organizations and foreign governments. He led missions in Niger, Benin, Mauritania, Tunisia, Morocco, Palestine, Haiti, Vanuatu and Burkina Faso. He worked for longer periods in Togo, Cameroon, Kosovo and Guatemala. His assignments were related to language policies, media, labour, literacy, education, economic development, culture, justice, governmental services, community development, immigration, health, governance, etc. He developed an expertise on minority issues and equality and has become knowledge broker between research institutions and community groups. He shares his experience and expertise as coach in social innovation.