
Lockton
Lockton Companies is a privately held, independent insurance brokerage and consulting firm that provides insurance, risk management, and employee benefits solutions to organizations worldwide. Founded in 1966 in Kansas City, Missouri, Lockton has grown into one of the largest global brokers while remaining family-owned, a structure it positions as enabling long-term, client-first decision-making. The firm supports clients across commercial insurance placement, industry-specific risk advisory, employee benefits and health consulting, and related services, operating through a network of offices across North America and international markets.
Headquarters: Kansas City, Missouri, USA
Number of Employees: 13,100
TJ Mann
CISO at Lockton
Identity Is the Perimeter in AI-era Fraud with Lockton Global CISO TJ Mann
On the 38th episode of Enterprise AI Defenders, TJ Mann, Global Chief Information Security Officer at Lockton, joins the show to discuss what changes when AI makes social engineering more targeted and more believable. He explains why “identity is the new perimeter,” how Lockton is doubling down on awareness using real attacks they are seeing, and where AI is already helping defenders connect weak signals across identity, cloud, and network telemetry.