
4 media mentions
9,438 signatures

Pennsylvania House of Representatives - District 118
District 118, Pennsylvania
James Haddock is a seasoned public servant with a diverse career in both politics and business. He has held several influential roles, including serving as a legislator and the Mayor of Avoca City. His leadership experience extends beyond public office; he is also the owner of Haddock Rentals, showcasing his entrepreneurial skills. James Haddock has worked in the banking and insurance industries, gaining valuable insights into financial matters. Additionally, he has served as the Prothonotary/Clerk of Courts Manager in Luzerne County, where he managed court records and administrative functions. Through these various positions, Haddock has demonstrated a strong commitment to serving his community and contributing to the local economy.