Alexandre Papadopoulos serves as the Executive Director of Digital Security and Infrastructure at INSEAD since September 2013, overseeing the Cybersecurity and Infrastructure teams across four global campuses. Prior roles at INSEAD include Director of Cyber Security, managing information security for around 1000 employees and 1500 students, and Head of IT Infrastructure & Support Services, responsible for IT support and customer experience. Prior to INSEAD, Alexandre held the position of EMEA Operations Director at NEC IT Platform Solutions, focusing on customer operations, and served in various roles at NEC Computers SA and Sun Microsystems, emphasizing supply chain management and mission-critical solutions. Academic qualifications include multiple leadership and management certifications from INSEAD and a PhD in Thermodynamics and Real Time Computing from CentraleSupélec.
Sign up to view 1 direct report
Get started