McCabe Capital Adds Investment Strategist McCabe Capital Managers has appointed Mark McCarron as vice president and chief investment strategist. December 17, 2025