Company Description. Arrowhead General Insurance Agency, Inc., part of Arrowhead Programs, is a leading program administrator and managing general agent in the U.S. For over 40 years, the company has partnered with top-rated insurance providers to deliver innovative niche insurance products that address the unique needs of commercial, personal, and specialty policyholders. By offering tailored solutions and strategies to mitigate risk, Arrowhead ...