Careers On /careers/open-roles, removed the Technical Solutions Specialist (FTC) role in Dublin, Ireland.