We are recruiting 3 IT Support Specialists to join our team in Portugal HQ.Main ObjectivesThe IT Support Specialist is responsible for delivering timely technical support to end-users, resolving IT issues, managing IT equipment installation and maintenance, and maintaining an...