About
Spend less time on systems and more time on the people you serve.
My name is Spencer Haven. I’m a business analyst and software developer with an MBA in social impact.

My story
I’ve worked on both sides: in development and advancement roles at nonprofits, and as a business analyst and developer in the for-profit world. I care deeply about the work nonprofits do, and I’ve seen how often tight budgets, thin staffing and technology that doesn’t fit hold them back. I want to help change that, so your team spends less time on reports and manual work and more time serving the people you exist to serve.
Midsize nonprofits sit in an awkward gap. Their reporting is too complex for do-it-yourself fixes, but their projects are often too small for large implementation firms. I work with these organizations directly, on solutions sized to what they need and built to last.
What makes my approach different
- You work with me directly. No account managers or handoffs. The person you talk to is the person doing the work.
- I bridge your programs and your technology. I can talk theory of change with your program director and APIs with your software vendor, and make sure each understands the other.
- I measure outcomes, not just activity. My social impact training means I help you define what success looks like before building the system to track it.
- Clear scope up front. Every project is shaped around your needs, and we agree on what’s included before work starts.
Let’s talk about your reporting. Get in touch