Customer Success & Support jobs in Costa Rica, October 2026