Michael Stack is a Vice President and Senior Portfolio Manager for the ThomasPartners Strategies at Charles Schwab Investment Management, Inc.
Mr. Stack has over 25 years of experience in the financial services industry. Prior to ThomasPartners Strategies, Mr. Stack was chief investment officer and director of portfolio management at Beaumont Financial Partners. Previously, he was a managing director and senior portfolio manager at Babson Capital, co-managing the Babson Large Cap Value product. Mr. Stack also held the position of senior vice president and senior portfolio manager at Putnam Investments, co-managing the "Voyager B" Large Cap Core fund along with several institutional portfolios.
Mr. Stack earned a Master of Science and a Bachelor of Science in finance from Fairfield University. He is a CFA® charterholder.