Embaixada da Swazilândia is recruiting a Translator / Office Assistant, to be based in Maputo. Duties Translation of internal documents from Portuguese into English and vice versa Assist in communication with various individuals as an interpreter Office assistant Requisites Bachelor\’s …