Rawafid
- Applicant tracking system
- Hiring via freehire
Open roles (9)
- Concrete Structure Design Manager
Jeddah, sa · posted
- Water Process Engineering Manager
Jeddah, sa · posted
- Engineering Manager
Jeddah, sa · posted
- Process Engineer
Jeddah, sa · posted
- Project Coordinator
Jeddah, sa · posted
- Electrical and Instrumentation CAD Designer
Jeddah, sa · posted
- Senior Instrumentation and Control Engineer
Jeddah, sa · posted
- Process CAD Designer/Drafter
Jeddah, sa · posted
- Mechanical And Piping CAD Designer
Jeddah, sa · posted
Vacancies are read from Rawafid's own freehire board. JobForge is not the employer and does not process applications.
