Director at Arthur J. Gallagher · Director at NextEra Energy · Vice Chairman at Northern Trust. Filing since 27 Apr 2007. CIK 0001182700