ARROWHEAD GENERAL INSURANCE AGENCY, INC. APPOINTS ARMSTRONG AS CHIEF OPERATING OFFICER August 3, 2011 By newswire San Diego, CA, 08/03/2011 – ARROWHEAD General Insurance Agency, Inc. announced that its board of directors has named current chief...