John has 28 years' experience building and managing successful investment portfolios. His strength as a financial advisor is his ability to sort through complicated, often messy fi... more... See more text