Jubail Saudi Arabia

Fabricator

Jubail Saudi Arabia

Safety Officer

Jubail Saudi Arabia

Multiwelder

Saudi Arabia

Electrical Technician

Saudi Arabia

Project Coordinator