President, William Gallagher Associates Insurance Agency