Assessing Technology Needs in Non-Profit Organizations: Methodologies, Strategies, and Best Practices | Synapse