Subscribe to Job Alert
Join our happy subscribers
What’s in it for you:
You will be working in the dedicated Customer Care engagement team supporting customers in subscribing to our insights and technical solutions. The role will require you to work with teammates based in different parts of the world to maintain support of our customers globally. Key to the role will see you working together with teammates to engage and resolve customer issues in the shortest timeframe, working closely with the sales team to support account planning, client engagement and outreach campaigns and ultimately supporting renewal.
Responsibilities:
What We’re Looking For:
Soft Skills:
Check how your CV aligns with this job
Build your CV for free. Download in different templates.
Join our happy subscribers