Randy O'Connor

Randy O'Connor has served as Senior Vice President of M Financial Group and as its Chief Financial Officer since May 2000. He also serves as Senior Vice President of M Life Insurance Company (M Financial Re) and as a Managing Director of M Benefit Solutions. Besides his CFO responsibilities, he is also responsible for the recruiting and development of the company’s national and international financial service products distribution.

Randy’s extensive experience includes consulting for mergers and acquisitions, strategic planning, compliance / market conduct, product development, financial reporting and management, asset / liability management, developing and managing a broker / dealer, financial projections and modeling, reinsurance, financing, risk management, business succession planning, recruiting advisors and marketers, and developing and implementing strategic growth plans. 

Previously, Randy was the North American Practice Leader of the Integrated Risk and Capital Management Practice for Tillinghast-Towers Perrin in Minneapolis, Minnesota. Prior to joining Tillinghast-Towers Perrin in 1990, he was an actuary at Northwestern Mutual Life Insurance Company. 

Randy has a B.A. in Economics and Mathematical Methods from Northwestern University. He is a Fellow of the Society of Actuaries and a member of the American Academy of Actuaries and of AALU. He is also a member of the Re-insurance Committee of the American Council of Life Insurers.

Randy is an owner and CFO of SpiderSilk, a bio-engineering research and development company and also serves on the adjunct faculty with Portland State University’s School of Business Administration.