John is a partner of Meridian and is a member of the firm’s Executive Committee and Portfolio Management Group. He served for 10 years as the firm’s Managing Director of Research and remains active in the firm’s investment and product development activities. John also oversees the firm’s client service and operational functions. Prior to joining Meridian in 1997, John served as a Vice President with Bank of America, where he worked to develop credit risk analysis and rating systems. He held a corporate finance associate position with Cowen & Co. and began his career with KPMG Peat Marwick. He received both B.S. and M.B.A. degrees from The Wharton School of the University of Pennsylvania and is a Certified Public Accountant.