Freelance Content Translator / Localizer - Indonesian @ Stellar | Jobright.ai