Jim Flannery has been a member of the MSPC team for over 30 years. He has been a member of the Executive Committee for the past 15 years and was elected Managing Principal in October 2008. Jim's vision for firm growth involves both internal development and focus on global, industry and service expertise to deliver client needs and expectations.