Stephen Landry is a seasoned Business Development Executive in the National Security sector, currently working at Dell Technologies since 2025. They served as a Colonel in the United States Air Force from 1992 to 2021 and continued in the same role at the United States Space Force until 2025. Stephen holds multiple degrees, including a Master of Science in Computer and Information Systems Security and two MBAs from Regis University. They also earned a Bachelor of Science in Computer Science from Louisiana Tech University.
This person is not in any teams
This person is not in any offices