- Lazard, founded in 1848 and headquartered in New York, is a leading financial advisory and asset management firm with approximately $259.2 billion in assets under management as of March 31, 2026, specializing in mergers and acquisitions, capital markets, and strategic advisory services.
- In the past year, Lazard has reported record revenue in Financial Advisory and significant gross inflows in Asset Management, with a preliminary average AUM of $265.5 billion for Q1 2026, reflecting ongoing transformation efforts in both business segments.
- Key clients include institutions, corporations, governments, and high-net-worth individuals, with recent expansions in their healthcare services team and credit platform indicating a focus on diversified investment solutions.
- Lazard's ideal buyers are institutional investors and corporations seeking expert advisory on complex financial transactions and asset management solutions, particularly in a volatile market environment where strategic insights are crucial.
Lazard operates with a total of four departments, with the majority of its workforce concentrated in the 'Other' category, which comprises 13 employees. The Finance, Operations, and Executive departments each have a headcount of one, indicating a lean structure in these critical areas. This distribution suggests a strategic focus on specialized roles while maintaining a smaller core team in traditional functions.
The company's workforce is distributed across five locations, with the highest concentration in New York, NY, and Los Angeles, CA, each housing two employees. Other locations include Chicago, IL, Philadelphia, PA, and Denver, CO, each contributing one employee to the overall headcount. The presence of nine employees in the 'Other' category indicates a significant degree of geographic dispersion, reflecting a flexible operational model that may support remote work or smaller satellite offices.