Customer Support positions
Apply externally
Customer Support Team Lead
The position
Onsite in London, UK
No fully remote option
Lead
The company
Based in Northern Ireland, UK
MedTech · BioTech
1001 - 5000 employees
Posted 2 weeks ago ·
Checked 15 hours ago
Not right
Like
Apply externally
Customer Support Advisor
The position
Onsite in London, UK
No fully remote option
Entry
The company
Based in Northern Ireland, UK
MedTech · BioTech
1001 - 5000 employees
Posted 2 weeks ago ·
Checked 15 hours ago
Not right
Like