Customer Success & Support jobs in Europe, August 2026