John serves as Senior Managing Director at BBG.  He previously served as President of the full service real estate appraisal and consulting firm of Aaron & Wright Incorporated. John has been involved in real estate appraising and consulting since 1983.  His experience includes the preparation of narrative appraisal reports on virtually all types of commercial real estate, reviewing commercial appraisal reports, and consulting.