... are part of a much bigger team across 10 countries. We have ... . Reporting to the Customer Relations Team Leader, this role will be ... Resolve escalated enquiries from their team within the limits of their ...
24 days ago
... are part of a much bigger team across 10 countries. We have ... . Reporting to the Customer Support Team Leader, this role will be ... activities as directed by the Team Leader Championing the Core Values ...
29 days ago