Communication for Development Ltd (CfD) is a start-up communications consultancy, specialising in servicing the needs of international development and humanitarian organisations, as well as corporate social responsibility…