Sherry S Barrat had a position (Executive Vice President) at Northern Trust Corporation

Title Executive Vice President
Is Current no
Board member no
Executive yes
Notes Joined Northern Trust in 1990 and served in various roles until June 2012