N Customer Success Manager (m/w/d) EMEA name France Aug 18, 2026 Neutral tone Comp not disclosed View