John Keegan
John Keegan
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.
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
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.