Many nonprofit organizations find it difficult to create consistent messaging that resonates with their various stakeholders as marketing budgets are minimal or nonexistent. What does an NPO need to have in order to begin thinking about expansion or rebranding