Shelter Insurance Names Means President Elect December 29, 2011 As a result of current president and chief executive officer David Moore’s retirement announcement effective August 1, 2012, Shelter Insurance...