Patrick S. Gallagher

Patrick S. Gallagher

Executive Vice President