Hitachi
–
Jeddah, Mecca, Saudi Arabia
... The role may perform other additional tasks such as Site Document Controller whenever the load of the assignment in a particular project allows for such multitasking role. Your responsibilities Collecting, organizing, and administrate reports ... - May 02