The non-profit sector faces a myriad of challenges. Non Profit Organisations(NPOs) operate in a highly competitive market for financial support, skilledemployees and volunteers. They are thus often driven to adopt commercialpractices to improve their strategic performance and differentiate...