Ola Elechi is a Senior Project Manager at ICON plc, where they manage complex IxRS activities and support study implementations while fostering client relationships. Ola has a background in project management with experience at Signant Health, Novartis, and ERT. They are PRINCE2 certified and skilled in AGILE/SCRUM methodologies.
This person is not in the org chart
This person is not in any teams
This person is not in any offices