Sam Siegel

Chief Information Security Officer at Delrin

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.

Links

Previous companies

Chemours logo
IBM logo

Org chart