Insurance Thought Leadership Employee Directory
InsurancePennsylvania, United States51-200 Employees
ITL operates a global platform that aggregates insights from a network of leading industry thought leaders to inform the insurance and risk management sector. It hosts thousands of articles contributed by professionals from major organizations, helping users understand the drivers transforming the industry and connecting stakeholders to foster innovation. Based in Malvern, Pennsylvania, ITL sits within the insurance sector and coordinates knowledge sharing among contributors and executives. The platform targets insurance and risk-management executives, particularly those at the C-suite level, offering intelligence to navigate today's complex risk environment and identify opportunities. In early 2024 ITL announced the launch of a product named Tech E+O.