We are proud of our service-oriented culture dedicated to putting clients first and we are committed to ensuring all advisors and clients enjoy a smooth transition to RBC Wealth Management. Scroll through our team members below to learn more about who we are and how we can be of service to you.

Peter Alepra, AWM, RICP®

Senior Vice President - Branch Director, Private Client Group, Accredited Wealth Manager

Email |

I feel my role is to serve the advisors and provide them the support they need and help remove road blocks, while letting them run their businesses as they see fit. I help advisors grow by assisting them to look "outside the box" and then helping them look backwards into their business. I try to see the world through my “Advisor’s eyes” and provide ongoing support as needed and help them manage the daily challenges of our business. If I can relate to their challenges and concerns I can better understand what their needs are. My relationships with my family, clients and advisors, are very important to me.

I try to improve myself each day and help others. I am very invested in this branch, and have no plans to leave.

I joined RBC Wealth Management in 1989 and have been a member of RBC Wealth Management’s President’s Council — which recognizes Financial Advisors who excel at providing client service — every year since 1998. I also hold the Accredited Wealth Manager professional designation specifically designed for RBC Wealth Management Financial Advisors. This academic program builds on the fundamentals of wealth management with a focus on advanced knowledge and skills necessary for working with high net worth clients. The high-impact curriculum is concentrated in the areas of estate and trust planning, insurance solutions and advanced investment strategies. I am also an arbitrator for FINRA which is the Self-Regulatory Organization for the Securities Industry. I graduated in 1986 from Cornell College in Mount Vernon, Iowa with a Bachelor of Arts degree in business, finance and psychology.
Away from the office, I am active in the community and enjoy spending quality time with my wife and two children. When I’m not coaching youth athletics, you may find me either enjoying a round of golf or reading about a broad range of subjects, including business, autobiographies, and fiction.

Angie Mainor

Vice President, Assistant Complex Manager, Private Client Group


Angela has been working in the financial services industry since 1979. Prior to joining RBC Wealth Management in 1996, Angela worked for a regional securities firm where she handled supervisory duties pertaining to security operations and many other administrative positions. Angela believes in a service driven, client-focused approach to business. Because of this philosophy she is the recipient of multiple service awards and Awards of Excellence. Currently her focus is on supervising and assisting with the daily business activities of the Cedar Rapids Complex. She holds the Series 3, 7, 8, 63, 66 licenses as well as a Nebraska Insurance license. She enjoys spending time with her 5 children and 9 grandchildren.

Jennifer Eggleston

Vice President - Assistant Complex Manager


Jennifer joined RBC Wealth Management in 1997 and has worked in a variety of roles. She began as a sales assistant in her home state of Iowa. Shortly after transferring to RBC Wealth Management’s Denver, Colorado office in 1999, she assumed the role of Administrative Complex Manager. After returning to Iowa in 2005, Jennifer took over cage operations in Cedar Rapids where she eventually became the Cedar Rapids Complex Administrative Manager. Jennifer oversees the daily operational functions and staffing needs for the complex. She currently holds the Series 7, 9, 10, 31, 63, 66 licenses. In her personal life, Jennifer enjoys hiking, golfing, camping, and spending time with family.

Client Strategies Team

With individual specializations across a variety of financial disciplines, the Client Strategies Team serves as a unique resource to RBC Wealth Management financial advisors. Our clients and advisors both benefit from the collective expertise of this team, and their ability to help enhance the effectiveness of wealth management strategies—from recommendations through delivery of solutions.


Wealth Management Consultant


Wealth Planning Consultant


Divisional Retirement Consultant


Credit Solutions Consultant