David Brown

David Brown is managing director of Alvarez & Marsal and leads the firm’s Consumer and Retail Group practice for North America.

Posts