Afrodite Triantafillou currently serves as the Information Communication Technology Manager at Chiesi Group, a position held since June 2020, where responsibilities include integrating information systems with internal marketing efforts and managing budgets while ensuring user satisfaction. Prior to this, Afrodite held various roles at Apotex Inc. from 2001 to June 2020, progressing from Clinical Research Associate to Senior Project Manager in Information Services, overseeing project managers and managing complex projects. Additionally, Afrodite has experience in clinical research and team management, including roles at Anapharm and multiple positions at Apotex that focused on volunteer recruitment and project execution.