Ben Beeson is Senior Vice President and Leader of the Cybersecurity Practice at Lockton Companies. Based in Washington, DC, he advises organizations on how best to mitigate emerging cyber risks to mission critical assets that align with the business strategy. As insurance continues to take a greater role in a comprehensive enterprise cyber risk management program, Ben also designs and places customized insurance solutions to fit an organization’s specific needs. Ben’s experience ranges from addressing data privacy issues in the utility, financial, healthcare, retail, and hospitality industries to identifying emerging property damage and bodily injury risks from a cyber attack in energy, transportation, and manufacturing.
Prior to moving to Washington DC, Ben was based in Lockton’s London office for seven years, where he cofounded and built one of the leading cybersecurity teams in the industry.
Ben holds a B.A. (Hons) degree in modern languages from the University of Durham, UK, and a certification in cybersecurity strategy from Georgetown University, Washington DC.