Jack O’Halloran

Executive Director

Jack joined Step Forward Health Society in January 2026.

He brings more than 20 years of nonprofit leadership experience and a deep commitment to accessible, community-based mental health care.

Based in Delta with his family, Jack has been actively involved in the community for many years, including more than a decade coaching local minor hockey.