marketing fresh graduate careers in Barka, Oman