Strategic Communications Specialist (PowerPoint Presentation Design Specialist)
ICON Clinical Research Limited
Dublin