Duncan Ellis

Duncan Ellis

Duncan Ellis is a managing director resident in Marsh’s New York office and is the leader of the U.S. property practice. Ellis oversees approximately 250 brokers handling in excess of 3,500 clients and $3 billion in premium. He is also directly involved in many of the country’s larger global risk management clients, as well as many of the smaller middle market accounts. His responsibilities include the program design, marketing, and servicing of global, international and domestic property programs.

Ellis began his career in insurance as a property and casualty underwriter for Chubb Group of Insurance Companies in New York City. He left his position as department underwriting manager of Chubb’s Midtown International Department in New York City and joined Marsh’s Multinational Resources Department in 1992. This group evolved into the Property and International Practice (PIP), where he spent nine years. He moved to the Property Placement operation in 2001 for four years. In 2005, he had management responsibility for the Northeast zone of the new U.S. Property Practice. At the beginning of 2009, Duncan was put in charge of the entire Property Practice in the U.S.

He has a bachelor of science degree from St. Lawrence University and an MBA in corporate finance and international business from New York University’s Stern School of Business

Recent Articles by Duncan Ellis

Connect With Duncan Ellis

  • Disaster Planning & Recovery
  • Property/Casualty