Meet our Leadership Team!

Kim Sonafelt

Kim Sonafelt

Chief Executive Officer

Kim joined Mainstay as Chief Executive Officer (CEO) in 2018. In her role, Kim provides executive leadership and strategic direction in all aspects of operations – including finance, human resources, information technology, property management, agency communications and fundraising – to ensure Mainstay carries out its mission to the fullest extent.

read full bio

Craig Douglass

Craig Douglass

Chief Program Officer

Craig joined Mainstay as Chief Program Officer (CPO) in 2021. In his role, Craig provides strategic leadership for all Mainstay programs – ensuring efficiency, quality, stewardship, and an exceptional experience of care so Mainstay can carry out its mission. Additionally, he is responsible for compliance, program development, and building operating capacity for sustainability and growth.

read full bio

Jodie Esper

Jodie Esper

Chief Financial Officer

Jodie joined Mainstay as Chief Financial Officer (CFO) in 2017. As CFO, Jodie is tasked with implementing the infrastructure and systems needed to support Mainstay’s mission, operations, financial objectives and strategic initiatives.

read full bio

Dorothy Gordon

Dorothy Gordon

Chief Advancement and Engagement Officer

Dorothy joined in 2021 as Mainstay’s first ever Chief Advancement and Engagement Officer (CAEO). In her role as CAEO, she spearheads fundraising efforts and promotes Mainstay’s mission through the donor experience. Additionally, she is responsible for leading the effort for raising philanthropic dollars through major giving, annual giving, legacy gifts, grants, and special events.

read full bio

David Cochran

David Cochran

Director Residential Operations

Dave joined Mainstay Life Services in 1984. As Director of Residential Operations, he is responsible for coordinating the day-to-day program operations and leading the program management and direct care staff that support Mainstay’s person and community-centered principles and values.

read full bio

Aaron Lucas

Aaron Lucas

Administrative Director

Aaron joined Mainstay as Administrative Director in 2019. As Administrative Director, Aaron is tasked with overseeing operations of facility management, fleet management, strategic development and general administration.

read full bio

Ned Ochester

Ned Ochester

Director of Community Services

Ned Ochester has led Mainstay Life Services’ Community Services Department since 2012.  As Director of Community Services, he oversees Mainstay’s Home & Community Supports (Community Participation Supports, In-Home & Community Supports, and Companion Services), Employment Services, Life Sharing, and Supported Living. He joined the organization as a program manager in 1995 and worked in a number of capacities before assuming his current role.

read full bio