The Technical Support Specialist (TSS) provides primary high-quality post-sales technical and scientific support for IdyllaTM instruments and assays, supporting customers and distributors in the effective and reliable use of the system. He/She gives trainings & demonstrations to end-users He/She pro