In 1998, Marc Villaflor, Jr. began his financial services career at the mutual fund giant Vanguard Group of Investments in Valley Forge, PA. A year later, he was at American Funds/Capital Group in his home town of Norfolk, VA where he would stay for over ten years. From 2009-2011, Marc was the regional 401(k) representative for Paychex Retirement Services covering Central, and then Southeastern, VA.
In 2014, Marc joined Royal Wealth Management so he could truly align his clients’ interests with his own belief that risk could be reduced without affecting returns.
Marc and his wife Kate Heasley Villaflor have four beautiful children. When not spending time with his family, Marc enjoys playing tennis in local leagues.
Marc received a bachelor's degree in History from Saint Joseph's University in 1996. He has served as a board member for the Bon Secours DePaul Hospital Foundation since 2016 and was a member of the Christ the King Church Finance Committee from 2012-2014.