Working in the non-profit and social enterprise sector, Marriott Scott Consulting exists to help values driven agencies develop; to better serve their audiences and achieve their income generation goals through