
Campaigns targeting David Haggan
No active campaigns target David Haggan right now.
Start a campaign targeting David HagganOfficeholding history
| Term | Seat | Term dates | Termination | Predecessor | Successor |
|---|---|---|---|---|---|
| 1st | State Senate ME-10 | 2024–present | In progress | Andre E. Cushing III | — |