Earl Johnson brings over 28 years of insurance experience to Triangle Insurance Group where he currently serves as Vice President. Earl oversees the personal insurance division of Triangle Insurance Group. He currently is serving on the board with General Casualty and has served on other boards and committees such as Builder’s Mutual and Independent Insurance Agents of North Carolina. He is a past president of the Independent Insurance Agents of North Carolina. Earl is respected by clients and his peers for his hard work and devotion.