Russell Bundschuh oversees all strategic and operational aspects of M Financial, including the development of resources and services designed to enhance Member Firm success and the overall growth of the enterprise.
Russell’s career spans more than 25 years in insurance and management consulting, with 15 years in leadership roles. Prior to M Financial, Russell served as Senior Vice President of the Chubb Group and President of Chubb Life, leading Chubb’s international life insurance and global life reinsurance operations; President of ACE Life; Executive Vice President and CEO of the Asia sub-region for New York Life’s international business; and COO for New York Life International. Before joining New York Life, Russell was at McKinsey & Company, where he was a Partner and leader of the firm’s Services Strategy and Operations Practice.
Russell earned an MBA in finance from the Wharton School of the University of Pennsylvania. He holds the Fellow, Life Management Institute (FLMI) professional designation. He earned Bachelor of Science degrees in geophysical engineering and electrical engineering from the Colorado School of Mines.