Business Controller
... complex reports). Excellent level in English with knowledge of other European ...
... complex reports). Excellent level in English with knowledge of other European ...
... multidisciplinary teams. Proficiency in the English language, both spoken and written, ...
... with good communication skills in English who is eager to travel ...