GEICO appoints new head of insurance agency unit GEICO Insurance Agency (GIA) has a new leader at the helm. Ethan's Blog » helm