Customer Success Manager (Spanish speaking) at Open – Amsterdam | Jobyssey