Project manager
El Jadida 12/01/2024Identify the technical resources needed for the project and ensure resource availability, allocation and performance. ...demonstrates full commitment to all health and safety matters and provides safety leadership to the project team. ...