Shawmut Design and Construction

HQ
Boston
Total Offices: 4
1,494 Total Employees
Year Founded: 1982

Teams at Shawmut Design and Construction

YesterdaySaved
In-Office
Miami, FL, USA
Professional Services
Leads enterprise risk management for a growing construction company, including risk strategy, insurance programs, claims management, regulatory compliance, risk reporting, external partnerships, and team development. Partners with senior leaders to evaluate exposures, support business decisions, improve processes, manage total cost of risk, and prepare capabilities for organizational growth.
YesterdaySaved
In-Office
Boston, MA, USA
Professional Services
Lead enterprise risk management strategy for a growing construction company. Oversee construction insurance programs, claims management, risk analysis, regulatory compliance, carrier and broker relationships, reporting, and process improvement. Partner with senior leaders to balance business opportunities, exposures, and profitability while building scalable policies, systems, and team capabilities. Develop the risk management team and provide actionable guidance on emerging risks and commercial decisions.
YesterdaySaved
In-Office
New York, NY, USA
Professional Services
Lead Shawmut’s risk management strategy during significant growth. Oversee construction insurance, claims management, risk analysis, policies, processes, reporting, carrier and broker relationships, regulatory considerations, and total cost of risk. Partner with senior leaders to evaluate opportunities and exposures, build scalable capabilities, anticipate emerging risks, and strengthen profitability. Lead and develop the Risk Management team while driving continuous improvement across regional and affiliate organizations.