Peter Lill is currently the Director of Project Management at ICON plc, a position they have held since 2021. Previously, Peter served as a Program Manager at ICON Clinical Research from 1999 to 2021. Peter earned a Bachelor of Science in Biology from the University of Scranton, completing their degree in 1997.
This person is not in the org chart
This person is not in any teams
This person is not in any offices