About the job
Join our dynamic team at Vizrt as a Customer Success Manager for the Central and Eastern European (CEE) region. In this pivotal role, you will leverage your bilingual skills in German and English to foster strong relationships with clients, ensuring their success and satisfaction with our innovative solutions. You will be instrumental in driving customer engagement and value realization through tailored support and guidance.

