Advisory Board of Visionary Leaders
Duaine Styles joined Globe Life in March 2015 and serves as their Chief Security Officer. He leads a consolidated security risk management department which focuses on the identification and mitigation of potential loss events. These capabilities span business resiliency, crisis management, cybersecurity, and personnel security. Previously, he was the VP of Security for a large auto finance company where he also led a consolidated security department for over a decade.