Job Description Job Title: IT Support Analyst – EMEA Location: Concentrix Porto Office / Hybrid (2–3 days per week