As numbers have always made sense to Troy, his becoming an accountant was a natural career choice. He is known for his excellent client responsiveness and helping clients understand their financial picture in order to fill the trusted advisor role.

Troy began his accounting career managing the business entity and high net worth individual side of a small CPA firm in Portland, and joined Geffen Mesher in 2013.

As a professional who leads improvement projects and understands the importance of efficiency in his client work and within the firm, Troy became Green Belt Certified in Lean Six Sigma.

The same focus on identifying goals and improving processes is also evident in his athletic accomplishments. A runner in high school and college, Troy has also run 7 marathons in 6 different states, and has been a member of a Hood-to-Coast running team for 15 years.

Professional Organizations

American Institute of Certified Public Accountants

Oregon Society of Certified Public Accountants


Bachelor of Science in Business Administration – Accounting, Western Oregon University, 2007
Post-Baccalaureate in Accounting, Portland State University, 2008
IASSC Certified Lean Six Sigma Green Belt


Corporate and partnership taxation
Individual taxation
Income tax planning for individuals and business transactions