Darren Allen is an accomplished Senior IT Security Manager at Constellium since June 2024, previously serving as Senior Manager of Cyber Risk Management at ICON plc from April 2019 to June 2024. Prior experience includes roles such as Internal IT Audit Manager at PRA Health Sciences and IT Internal Audit Manager at INC Research, where responsibilities encompassed IT assurance, consulting, and risk management for compliance with SOX 404 and SOC 2 standards. Darren's expertise extends to developing IT audit programs, coordinating audits, advising on cybersecurity and data governance, and leading IT audits across various organizations. An educational background in Accountancy and Information Technology was obtained from North Carolina State University.
June, 2024 - present