Factory Controller careers in Mecca, Saudi Arabia