skip to Main Content
Patrick Hannan

Patrick Hannan

A campaign vet, who delivers the votes while taking the long view.