Everest appoints Crozier to drive speciality insurance growth in Canada
David Crozier has been named chief executive of Everest Insurance Company of Canada (EvCan), part of the Bermuda-based Everest Re group, with responsibility for growing its specialty commercial business.