The Customer Success Manager at yoursquares GmbH will play a crucial role in overseeing a dedicated customer portfolio, managing the entire customer lifecycle from onboarding to retention. This position requires strategic leadership and effective communication with clients, as well as the ability to coordinate projects and digital marketing efforts. Candidates should possess a relevant degree and experience in customer success or account management, along with familiarity with CRM systems like H