BLC Organisers
Subtitler
Translator
English to French
Japanese to English
Project manager
German to English