John brings more than 15 years of experience devising and deploying financial, investment, and wealth preservation solutions for affluent investors and corporations to Oakmont Partners. Appreciating that every client is an individual, John customizes each investment plan accordingly, always with a long-term focus on helping clients achieve their varied goals. Prior to joining Oakmont, John held positions at Bank of Boston, Fidelity Investments, and Ernst & Young, and was Founder and President of CastleGuard Wealth Management. In addition, John holds the following degrees and designations; JD, LL.M in Taxation, CFP®, CIMA®, and MBA.