First Name
Richard
Last Name
Esguerra
Staff Title
Senior Strategist

Richard Esguerra helps clients chart a sustainable path forward, integrating the latest in technology with insights from years in non-profit development and management. Specializing in performance metrics and the stories told by data, he understands the distinct challenges facing non-profit organizations and shares the passion underpinning our clients’ mission-driven work.