Contact Us Employee

Employee John Keegan

John Keegan

34901 Woodward Avenue
Birmingham, MI 48009

Phone number: 248-566-4700

John Keegan

, CFP®

Managing Director

John Keegan is the Head of CIBC’s Birmingham Michigan Office for the National Trust Company and has more than 30 years of industry experience. In his role, John directs a team of wealth management professionals and manages the investments of a select group of clients.​

Prior to joining the firm, John was the market investment director for U.S. Trust. Previously, he held various positions at Michigan National Bank and was a senior portfolio manager and president of mutual funds at Independence One.​

John received a Bachelor of Business Administration degree in finance from the University of Notre Dame and a Master of Business Administration degree in finance from the University of Detroit. He also holds the CERTIFIED FINANCIAL PLANNER™ certification.​

John is a current board member of Easterseals of Michigan.  He also has volunteered time as a board member for Junior Achievement of Southeast Michigan, Catholic Social Services of Oakland County and worked on the investment oversight committee for the Michigan Bankers Association.

The Certified Financial Planner Board of Standards Inc. owns the certification marks CFP® and CERTIFIED FINANCIAL PLANNER™ in the U.S.​

Representing CIBC National Trust Company.

Latest financial insights & resources

CIBC Private Wealth experts provide ongoing analysis and insights on what investors should consider
for their portfolios and wealth plans during these uncertain times.


View latest insights