‹ All jobs
English Technical Support Specialist
About the role We are hiring an English-speaking Technical Support Specialist in Covilhã to resolve software, network... English at C1 level or higher, which is the minimum for this role. Basic IT knowledge is essential, covering common operating