Customer Services jobs in IT
Broaden your search
Refine your search
Found 2 jobs
You will mainly provide customers and distributors with excellent customer support on software that tracks assets on land and sea.
Spanish or German Speaking Customer Relations OfficerCity of LondonUp to £30,000London of Limassol (Cyprus)Our Client, A leading Global FinTech compan