Lazard names Brian McCabe head of North America energy in Power, Energy and Infrastructure group
LAZ•Lazard appoints McCabe to North America energy role
Lazard appointed Brian McCabe managing director, head of North America Energy in its Power, Energy & Infrastructure group, based in Houston.
McCabe previously led midstream and downstream at J.P. Morgan; earlier roles included global head of energy at Credit Suisse.
He also served as head of Americas oil and gas at Morgan Stanley; earlier career included Wasserstein Perella, DLJ, and Lazard.




