Ben Braun

Managing Director

Business

Financial Advisory

Location

New York, United States

Ben Braun is a Managing Director and Global Head of Media, Entertainment & Sports at Lazard. Most recently, Ben was a Partner at LionTree since 2014. Previously, he was Head of Media & Telecommunications M&A at Bank of America Merrill Lynch, having joined Merrill Lynch in 1997. Prior to this, he worked at the European Bank for Reconstruction and Development (EBRD) in London from 1993-1995. Over the course of his career, Ben has advised on over USD $300 billion in transactions across a wide range of transaction types.

Ben is a board member of ENAD Global 7, a publicly traded Swedish video game holding company.

Ben graduated in 1997 as an Amos Tuck Scholar from The Tuck School of Business at Dartmouth College. He graduated magna cum laude from James Madison University in 1992.

Our offices in the United States

The United States has been Lazard’s home since the firm was incorporated in New Orleans in July 1848.

For more than 175 years, Lazard has been an integral part of the American business landscape, providing trusted advice to public and private companies, governments, partnerships and individuals in the United States and Canada.

In addition to our global headquarters in New York, Lazard has locations in eight cities across the United States, bringing invaluable local perspective to our work with clients around the nation and all over the world.