Customer Support Director Emea
CurrentLeading a great team of professionals and managers responsible for all Service delivery aspects in EMEA. Together, we are striving for operational excellence & driving Customer satisfaction day by day, end to end, remote, via AR tools, and onsite.