Integrity Benefit Partners

Our Partnership with RBC Rochdale

The partnership between our team and RBC Rochdale offers a blend of personalized financial advice and investment management. RBC Rochdale boasts an investment team that includes investment advisors and portfolio managers, with more than 75% of them holding the Chartered Financial Analyst (CFA) designation. The collaboration enables clients to benefit from comprehensive financial solutions, tailored to their specific needs.

William DiCristofaro, CFP®, AIF®, CEPA®, MBA

William DiCristofaro is a veteran of the financial services industry with 35 years of experience in delivering results. His approach integrates individual financial planning, wealth management and institutional plan solutions.  He continuously strives to improve the financial well-being of our…

Dominic Schioppo Jr. MBA, CLTC®, CEPA®

Dominic Schioppo provides a full range of financial and insurance products specifically tailored to the individual needs of our clients. For over 25 years, he has worked diligently to manage risks, outline deficiencies within existing plans and promote effective strategies…

Portfolio Management Team

Paul Guerney, CFA, CAIA, CPWA®

Managing Director, Senior Portfolio Manager

Mr. Guerney joined City National Rochdale in 2001. He works closely with each client’s advisor to develop a customized portfolio based on the client’s investment objective, time horizon, income needs, and tolerance for market volatility. In this role, he is…

John Kakolewski, CFA, CPWA®

Senior Portfolio Manager

Nicholas Cavallaro, CFA, CPWA®

Portfolio Manager

Mr. Cavallaro joined City National Rochdale in 2015. He partners with financial advisors to develop customized portfolios based on a client’s investment objective, time horizon, income need, and tolerance for market volatility. He is responsible for investment strategy implementation, monitoring…

Joseph Bove, CFA, CPWA®

Portfolio Manager

Mr. Bove joined City National Rochdale in 2012 and has over 10 years of professional experience in the financial services industry. He partners with financial advisors to develop customized portfolios based on clients’ investment objectives, time horizons, income needs, and…

Jeffrey Jones

Associate Portfolio Manager

David Goodless, CFA

Associate Portfolio Manager

Alain Landais, CFA

Associate Portfolio Manager

Richard Allison, CFA

Associate Portfolio Manager

Mia Bedford

Senior Administrative Specialist

Sophia Leem

Senior Administrative Specialist

Middle Office

Operational Requests

All investing is subject to risk, including the possible loss of the money you invest. As with any investment strategy, there is no guarantee that investment objectives will be met, and investors may lose money. Diversification may not protect against market risk or loss. Past performance is no guarantee of future results. RBC Rochdale, LLC is an SEC-registered investment adviser and wholly-owned subsidiary of City National Bank. Registration as an investment adviser does not imply any level of skill or expertise. City National Bank is a subsidiary of the Royal Bank of Canada. RBC Rochdale, LLC is not affiliated the independent financial advisor(s) named on this page. © 2026 RBC Rochdale, LLC. All rights reserved.

Important Notice

You will now be redirected to a RBC Rochdale Website page.