Engineering Project Manager
... a plus.Fluent level of English and good understanding of technical ...
... a plus.Fluent level of English and good understanding of technical ...
... : Graduated Bachelor or Master degreeStrong English skills both in written and ...