Brian Flanagan has extensive experience in the financial services sector, currently serving as a Partner at Thompson Flanagan since May 2005. Prior to this role, Brian held the position of Senior Vice President at Marsh from July 1995 to May 2005. Brian Flanagan earned a Bachelor of Arts degree in Government from the University of Notre Dame, having attended from 1991 to 1995. Additionally, Brian is an alumnus of Loyola Academy.
Sign up to view 0 direct reports
Get started
This person is not in any teams