World Senior Site Specialist – Home-Based Australia | ICON plc by Ibrahim Khalil - World Editor February 23, 2026 by Ibrahim Khalil - World Editor February 23, 2026 ICON plc Announces Home-Based Senior Site Activation Specialist Role in Australia ICON plc, a global leader in healthcare intelligence and clinical research, is seeking a Senior Site Activation Specialist to … 0 FacebookTwitterPinterestEmail