banking finance insurance careers in Seeb, Oman