Bob Meagher's Location
Washington, DC, US
Bob Meagher's Work
Bob Meagher's Education
Bob Meagher's Skills
Bob Meagher's Summary
Bob Meagher, based in Washington, DC, US, is currently a Chief Executive Officer at Truist, bringing experience from previous roles at Digital Insight. Bob Meagher holds a 1981 - 1984 Master of Business Administration (MBA) in Finance, General @ Canisius College. With a robust skill set that includes Business Development, Strategy, Management Consulting, Consulting, Mergers & Acquisitions and more, Bob Meagher contributes valuable insights to the industry. Bob Meagher has 2 emails and 1 mobile phone number on RocketReach.