Jennifer Horn was born in Albany, N.Y., and she now resides in Nashua. Horn has worked as a health care consultant, owned a small business with her husband, wrote a newspaper column and hosted a conservative talk radio show. She has volunteered and served on the Board of Directors for Marguerite's Place, an organization that provides transitional housing, education, training and daycare for women and children who need a safe place to live and get their lives back on track. Horn also served on the Board of Directors for the Nashua Police Athletic League, a group that provides athletic opportunities and a community center for children in needy neighborhoods. Horn and her husband have five children.