Lori Allen is currently the Director of Information Technology specializing in IT-Identity Access Management at Centene Corporation, where they have worked since 1996. They transitioned to the Director role in 2020 after serving as an IT Security Manager. Lori holds a degree in Computer/Information Technology Administration and Management from Western Governors University and is pursuing further education in Computer and Information Systems Security at Milwaukee Area Technical College.
Location
St. Louis, United States