20+ years in the trenches. Real stories. Real people. Real results.
I spent the first part of my career on the front lines of loyalty and retention. Starwood loyalty programs. Princess Cruises direct mail and phone calls. Trial team liaison at Paul Hastings and Sheppard Mullin—the firms where I learned what it means to be accountable to the people who trust you with their time and their problems.
I made calls. I listened. I took notes on what actually worked. And I learned that the difference between a donor who comes back and one who disappears is usually not the quality of the product or service. It's whether someone took the time to tell them what their support actually meant.
Later, I cared for my father while working full-time. That experience changed everything about how I listen. You learn, very quickly, that people don't need perfect communication. They need to feel seen. They need to know that someone understands what they're going through.
A few years ago, my chihuahua Leo needed surgery he couldn't afford. We found Joybound, a nonprofit animal welfare organization in Walnut Creek that gives low-cost vet care to animals whose owners can't pay.
Leo got his surgery. He's healthy. And I was so moved by what Joybound does that I wanted to give back.
I wrote their donor letter. It's a story about people who show up for animals in crisis—and what it means when someone shows up for you. Since that letter went out, Joybound has brought in thousands of dollars from donors who felt seen, understood, and called to help.
That's when I knew what I wanted to build. Not generic marketing. Not templates. Stories that are true, specific, and worth telling.
I write customer journey content for nonprofits, health practices, and essential-service businesses. That means retention emails that actually move people. Brand voice guides that sound like your organization, not a template. Editorial strategy that builds from real stories.
I don't work with organizations that want to trick people or maximize extractive metrics. I work with mission-driven teams that know the difference between finding someone and keeping them—and that understand those are two completely different jobs.
If that's your organization, I'd love to help.
Your organization has a real story. Let's find the words for it.
Schedule a Discovery Call