Project Manager
Job Overview For our client we are looking for a Project Manager for their location in Cadarache, France. Tasks & Responsibilities Lead the full implementation of select project and take full responsibility of project deliverables and milestones; Motivate and manage the department ensuring the objectives and milestones are followed in a coherent way; Take ownership […]