IT Support Specialist (Fixed Term) — Ferring | SciFind