director finance and budget careers in Mecca, Saudi Arabia