Overview
Lazard, founded in 1848, is a global financial advisory and asset management firm serving clients across more than 40 cities worldwide. Its mission is to deliver tailored financial advice and investment solutions grounded in integrity, expertise, and innovation.
Mission and focus areas
Lazard’s primary goal is to provide strategic, unbiased financial advice and investment management services. Its advisory work spans mergers and acquisitions, restructuring, and capital markets. In asset management, it offers fundamentally driven investment strategies that integrate sustainability and ESG considerations, aligning financial performance with long-term value creation.
Structure and governance
Lazard operates as a multinational firm led by Chief Executive Officer and Chairman Peter Orszag. Its governance framework includes regional leadership teams and boards overseeing advisory and asset management operations. The company’s structure supports collaboration across geographies and sectors, ensuring consistency and accountability in decision-making.
Programs and offerings
Lazard delivers research, market insights, and transaction analyses through its Financial Advisory and Asset Management divisions. It publishes influential studies such as the Levelized Cost of Energy report, offering data-driven perspectives on energy transition and sustainable investment. These outputs help professionals and institutions navigate evolving financial and sustainability landscapes.
Lazard’s mission is to provide the most sophisticated and differentiated advice and investment solutions for our clients, backed by the intellectual capital of our firm.