ICON plc is a world-leading healthcare intelligence and clinical research organization. The Team Lead, e COA Project Management will oversee a team of screen review specialists and migration project managers to ensure successful e COA implementation and migration. The role requires a strong background in project management, expertise in e COA systems, and experience in translation and localization, with leadership responsibilities and a focus on collaboration and continuous improvement. #J-18808-Ljbffr
📌 Ecoa Project Lead — Translation & Tech Leadership (Madrid)
🏢 Icon
📍 Madrid