Sheila Mcnamara's Location
Chicago, IL, US
Sheila Mcnamara's Work
Sheila Mcnamara's Education
Lake Forest College
Bachelor of Arts (Business and Religion)
Saint Xavier University
Master of Business Administration - MBA (Finance)
2017 - 2019
Providence Catholic High School
Sheila Mcnamara's Summary
Sheila McNamara, based in Chicago, IL, US, is currently a Vice President, Senior Consultant, Investment Risk and Analytics at Northern Trust Corporation, bringing experience from previous roles at BMO Wealth Management - U.S.. Sheila McNamara holds a Bachelor of Arts in Business and Religion @ Lake Forest College. Sheila McNamara has 1 email on RocketReach.