Personalized Internet Assessors - Spanish (Spain) - Remote
ABOUT THE JOBAs a Technology Team Lead, your role will see you tackling multiple challenges and working closely with the Product Owner and with a varied set of stakeholders in various situations every day. You’ll need to be resilient, innovative and ...