Willis Named Operations Chief of Leavitt In Central California
Salinas, Calif.-based Leavitt Central Coast Insurance named Ted Willis chief of operations. Willis will oversee Leavitt’s production and service teams, and will work on the firm’s risk management solutions program with a focus on claims containment and safety loss control. …