Westinghouse Electric Company
–
Orsay, Essonne, France
... If this sounds like an environment you would thrive in, we have an exciting opportunity for a Contract Manager in Orsay (FR), supporting international engineering projects. The Contract Manager will work alongside project managers to support the ... - Jun 07