Advanced Job Search
...The Profile You have at least 1 year experience within a Customer Service or Customer Success role, ideally...
...to effectively liaise with the stakeholders of the region. Experience in a Customer Service environment...