Admiral Group, the parent company of Glen Allen, Va.-based Elephant Insurance, has announced new reinsurance contracts to help expand its new auto insurance operation in the United States.
As an insurance agent for the past 15 years, I have never been more satisfied with my job of helping our seniors maneuver through the enrollment process of Medicare.