public relations communications careers in Seeb, Oman