Sanders joins Everest Insurance