About the Position We are looking for French-speaking professionals with strong communication skills to join our Social Media Customer Support team. In this role, you will assist customers through social media and digital channels, providing efficient
Are you passionate about keeping the online world safe and compliant? We’re looking for a French-speaking Content Reviewer to join our international team in Lisbon. In this role, you’ll play a key part in reviewing and