John holds series 7 & 66 registrations as a registered representative for Royal Alliance Associates, Inc. He is also a licensed insurance agent. John specializes in assisting clients prepare for their financial future. John became an independent financial advisor with Royal Alliance in 2008, and is now in his eleventh year serving clients. John believes that regular communication and education are the best tools for helping clients achieve their financial goals.