Senior Business Manager
... degree in Engineering or similarFrench speaking is a plusWhat’s in it ...
... degree in Engineering or similarFrench speaking is a plusWhat’s in it ...
... of English (reading, writing and speaking);Why join us: Work on ...