Content Moderation Specialist needed in Barcelona to ensure a safe online environment. Czech and English fluency required.