
People Moves: OneShield Appoints Brown as Chief Insurance Officer
Published on October 16, 2026
Insurance technology company OneShield, headquartered in Marlborough, Massachusetts, appointed Terry Brown as chief insurance officer. In this newly created role, Brown will shape the company’s AI-native capabilities and bring them to market. Brown brings decades of insurance experience across the …
