... skills; able to work independently and as part of an international, multicultural team - Basic computer literacy and ability to quickly learn new tools and software platforms - Prior experience in content moderation, social media, or customer service is an advantage but not required - Eligible to work in Portugal and available ...
Lisboa, Portugal