We use cookies to provide you a better experience. By continuing to use this website, you consent to the use of cookies in accordance with our Cookie Policy.

John McShane

John McShane

Managing Director


[email protected] | (412) 854-7523 | v-Card

Mr. McShane began his public finance career in 1996 and has experience with providing technical and in-depth analysis including refunding sensitivity analysis, new project financing feasibilities, escrow optimization, and derivatives.