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.

Mark Borcherding

Managing Director - Complex Director

Email |

Mark has over 20 years experience in the financial services industry including positions at two other major firms, Prudential Securities and H & R Block Financial Advisors. He is responsible for recruiting financial advisors and providing them with the coaching and tools they need to be successful. According to Mark, having the ability at RBC Wealth Management to tap into experienced home office specialists helps clients choose the most appropriate strategies and solutions, offering an advantage to our financial advisors versus our competition.

A lifelong resident of the Kansas City area, Mark lives in Overland Park with his son. He serves on the Board of the Kansas City Crusaders, bringing PGA golf to Kansas City, while raising money for charity. Mark serves on the Board of the Kimball Educational Foundation providing scholarships to University of Kansas Students.

Mark is a member of the Kansas City Securities Association. Mark earned a Bachelor’s of Business Administration from the University of Kansas and has continued his education at the Wharton School of Business in the Branch Manager Professional Development program.

Mark enjoys most outdoor activities, including snow skiing, mountain biking and boating while at the Lake of the Ozarks.

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.

Tara Krouse

Vice President - Assistant Complex Manager


Tara’s career in the financial services industry began in 1994 with PaineWebber, now know as UBS Financial Services, Inc. There Tara started in operations, and was quickly promoted to operations manager, and from there she worked in various operations, administrative and regional roles with UBS Financial Services, Inc for 18 years. During that time she earned her Series 7, 63, 9, 10 and Insurance licenses. In March of 2012 she was offered a position with Wells Fargo Advisors, as a Market Administrative Manager, and joined RBC Wealth Management in November of 2014.

Tara earned a BA with a Major in Accounting from Pittsburg State University.

Tara lives in Basehor, KS with her husband and two children. Tara enjoys spending time watching her children’s sporting events and is active in several community

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