Customer Success & Support jobs in Europe, October 2026