Image by Barby Dalbosco


We provide expert support to help your organization with strategic planning, development plans, project management, and research. We design and facilitate engaging meetings and trainings for your team. We also offer leadership coaching and trainings to help people on your teams be more productive and excel in their jobs.

Image by Surface



We design and facilitate engaging meetings and workshops, in person and virtually. We also lead strategic planning processes to help your organization develop a shared vision for the future, increase the commitment of your team, and identify more effective strategies to achieve your mission.


We bring our expertise and deep skills to your team to manage projects, provide fundraising, research, and communication services to support your programs and to help you launch new initiatives. Think of us as skilled teammates and advisors who are ready to pitch in when you need it.


We provide organizational coaching, team building, and leadership training to help your organization create culture change, achieve your strategic objectives, and develop stronger leaders and more effective teams. Our customized programs can include individual and group work.

We work with clients on individual projects and on a longer term basis when that makes sense. Kate Madigan, principal, leads every project. As needed, she may bring together a team of experts to meet your needs.

Reach out to discuss your project.

Learn more about leadership and executive coaching for you and your team.