The Senior Investment Funds Advisor role at RBC involves managing and expanding a client portfolio to help achieve their financial goals. Key responsibilities include developing long-term client relationships, providing tailored investment recommendations, and improving client retention through exceptional service. Candidates should have a strong background in financial planning and investment products, with over 7 years of client-facing experience.