Are you passionate about technology and ready to grow your career in the IT and software industry? We are looking for English or Portuguese-speaking Technical Support Advisors to join our on-site team in A Coruña, Spain, providing technical assistance for a world-leading software development company