We’re looking for a Mechanical Engineer to work on a variety of projects. You will be responsible for designing, developing, and testing new mechanical products and systems. In addition, you will also be responsible for supervising the production of these…
The Government Relations Specialist is responsible for managing and facilitating the organization's interactions with government agencies and officials in Saudi Arabia. This role involves ensuring compliance with government regulations, assisting with visa and work permit processes, and maintaining strong relationships…