About

Horizon Public Health staff photo
couple encouraging a boy riding a bike
photo3

Our mission is to promote, protect, and improve the health and well-being of all people in our communities.

Horizon Public Health is a fully integrated local public health organization that serves the individuals and communities in Douglas, Grant, Pope, Stevens and Traverse Counties. With offices located in all five counties, you will find the staff of approximately 85 individuals out in your community working with local individuals, community partners, community events, and community organizations who share a goal of promoting and improving health for all.

The Horizon Community Health Board serves as the governing entity and includes 13 members representing the five counties, with 11 elected officials and two community representatives.

HPH Logo Color + Accreditation

Nationally accredited by the Public Health Accreditation Board (PHAB)

Horizon Public Health is committed to the health and well-being of our community. Achieving PHAB accreditation means we meet or exceed the rigorous standards set by the Public Health Accreditation Board. This ensures that we:

  • Deliver High-Quality Services: Our programs and initiatives are based on best practices and the latest public health research.
  • Enhance Public Health Infrastructure: We continually improve our capabilities and systems to better respond to health needs.
  • Engage the Community: We work closely with community members and stakeholders to address public health challenges collaboratively.
  • Ensure Accountability: We are transparent and accountable in our operations, ensuring public trust and effective use of resources.

Our Team

Angie Hasbrouck
Ann cropped 11.2025

Angie Hasbrouck

Administrator
320.335.5175
angieh@horizonphmn.gov

 

 

Ann Stehn
Administrator
320.762.3003
anns@horizonphmn.gov

Ann is supporting Horizon Public Health through the Administrator leadership transition prior to her planned retirement in July 2026.

Horizon Public Health is led by an administrative team that works collaboratively to guide organizational priorities, support staff, and ensure strong coordination across programs, services, and operations throughout the agency.

Our broader team includes professionals from a wide range of disciplines and backgrounds who are committed to promoting, protecting, and improving the health of the communities we serve. Together, we deliver services that address both ongoing and emerging public health needs across our region.

We are committed to collaboration, continuous improvement, and strong partnerships - both within our organization and with the communities and partners we serve.

We welcome your ideas and opportunities to work together. Please contact us at 800.450.4177 or 320.763.6018, or email info@horizonphmn.gov.

Greta Siegel

Assistant Administrator, Finance and Grants
320.762.3046
gretas@horizonphmn.gov

Ashley Bohlsen

Assistant Administrator of Programs & Services
320.762.3065
ashleyb@horizonphmn.gov

Angie Krebs

Supervisor, Services for Disabled & Assessments
320.762.3026
angiek@horizonphmn.gov

Kelsey Peterson

Assistant Administrator of Population Health & Partnerships
320.208.2226
kelseyp@horizonphmn.gov

Kayla Nelson

Supervisor, Children and Families
320.634.7082
kaylan@horizonphmn.gov

Joyce Iverson

Supervisor, Hospice of Douglas County
320.762.3008
joycei@horizonphmn.gov

Jessica Peterson

Supervisor, Community and Environmental Health
320.762.2926
jessicap@horizonphmn.gov

Amy Reineke

Supervisor, Population Health
320.762.3079
amyr@horizonphmn.gov

Stacey Lhotka

Human Resources Director
320.762.2975
staceyl@horizonphmn.gov

The Assistant Administrator of Finance and Grants is responsible for the fiscal management of all grants at Horizon Public Health.  This is being posted to comply with MN Statute 16B.98, Subd. 5(d).  To request a list of current grants being administered by Horizon please contact us by email at info@horizonphmn.gov.

Scroll to Top