John DeMairo

John DeMairo

President and Chief Executive Officer

Mr. DeMairo is the President and Chief Executive Officer of Segal Marco Advisors and has extensive investment consulting experience. He organizes and leads the firm, including strategic planning and resource allocation. Mr. DeMairo is located in the firm’s New York office and also serves as Vice Chairman on the Board of Directors for The Segal Group.

In addition to his management responsibilities, Mr. DeMairo has extensive investment consulting experience and serves as lead investment consultant to several major multiemployer, public and corporate plan sponsor clients. He provides services to defined benefit, defined contribution and other types of investment programs with expertise in the development of asset allocation policy, analysis of investment strategies, the selection of investment managers and the measurement and evaluation of investment performance.

Mr. DeMairo is a magna cum laude graduate of St. John’s University, where he received a BS in Quantitative Analysis  and an MBA in Finance. Mr. DeMairo is a member of the Investment Management Consultants Association (IMCA) and the International Foundation of Employee Benefit Plans (IFEBP). He is a regular participant in the American Federation of Labor and Congress of Industrial Organizations’ (AFL-CIO) Investment Consultant Advisory Board.