Tech jobs
Job listings
English Customer Support Advisor
About the role We are recruiting English-speaking Customer Support Advisors in Covilhã to support international customers by phone and chat. You will handle billing questions, account enquiries and general service…
English Inbound Sales Advisor
About the role As an Inbound Sales Advisor in Lisbon, you will respond to enquiries from people who have already shown interest in our products and services. Your task is to understand what they need, qualify the lead…
English Inbound Sales Advisor
About the role As an Inbound Sales Advisor in Porto, you will respond to enquiries from people who are already interested in what we offer. Your role is to qualify each lead quickly, understand what the customer is…
English Sales Advisor
About the role As a Sales Advisor in Covilhã, you will guide customers through their purchase decisions with honest advice and a consultative approach. You will understand what each customer needs, present the most…
English Retention & Customer Care Advisor
About the role The Retention & Customer Care Advisor role in Lisbon focuses on customers who are thinking about cancelling their service or changing their plan. These conversations are important, and they require…
English Sales Development Representative
About the role As a Sales Development Representative in Lisbon, you will be the first point of contact between our company and the businesses we want to work with. You will research target accounts, identify the right…
English-speaking Customer Service Agent
About the Position Join an international team in Lisbon as a Customer Service Agent supporting advertising products. In this B2B role, you will assist advertisers with product-related questions and troubleshooting,…