finance ifrs 17 project careers in Najran, Saudi Arabia