C Customer Success Manager - 12 Months Fixed Term (Maternity Cover) CoachHub Remote Germany via Himalayas