Not-for-profit organisations require additional functionality from their customer relationship management (CRM) software that generic systems commonly do not fulfil. Martin Hannah, Managing Director of Coresoft Business Solutions, examines why generic CRMs do not cover the ...