Meet Our Team



Michael Brown
Partner, President & CEO

Michael Brown is the President & CEO as well as a partner at Avalon Risk Management. Avalon is a national insurance brokerage that specializes in providing International and Domestic Transportation Liability Insurance, Customs & Transportation Bonds, Cargo, and other lines of insurance through its offices across the United States and Canada.

As one of Avalon’s founding managers, Mike opened the company’s Boston office in 1998 as the Regional Vice President.  He has served in various positions at Avalon including Senior Vice President of Sales and, most recently, Executive Vice President before assuming his current role in August of 2021. Before his involvement with Avalon Risk Management, Mike worked for another transportation-focused insurance broker (1991-1998) as a Regional Vice President. He is a graduate of Purdue University and holds Certified Insurance Counselor and Certified Risk Manager designations. Michael is active in various regional and national trade and transportation associations.