National Personal Insurance Practice Leader
Steven is the National Personal Insurance Practice Leader at Risk Strategies, a role assumed in January 2021. Prior to that he was the Risk Strategies NY Region Leader for five years and has been an insurance broker since 1983.
Steven was a Managing Partner at DeWitt Stern leading Retail Broking and Fine Art from 2006 until the merger with Risk Strategies in 2016. Prior to joining De Witt Stern Steven was the Fine Art Practice Leader for Marsh USA. For nine years he was President of Rockefeller Risk Advisors, the insurance practice for the Rockefeller Family Office.
Before joining Rockefeller Risk Advisors, Steven was Managing Director at Near North Insurance where he oversaw the NY Office that included the Commercial Insurance, Entertainment, Private High Net Worth Client, and Fine Art Insurance divisions.
He serves on the Appraisers Association of America Advisory Board, is a Member of ARCS, a museum professional organization, and PRMA the preeminent professional National Personal Insurance organization.