Sam Siegel is a seasoned cybersecurity professional with extensive experience in information security roles across various industries. Currently serving as the Chief Information Security Officer at Delrin since March 2024, Sam previously held the position of Manager, Cybersecurity Architecture & Engineering at The Chemours Company from March 2020 to February 2024. Additional roles include Cybersecurity/Cloud Automation at IBM, Information Systems Security Manager at Janney Montgomery Scott LLC, and several positions at Urban Outfitters, Morgan Lewis & Bockius, LLP, Reliance Insurance, Towers Perrin, and Temple University. Sam holds a Bachelor of Arts in Psychology from Temple University, earned between 1990 and 1995.
Sign up to view 0 direct reports
Get started