25 years Experience careers in Barka, Oman