Business Execution Consultant careers in Seeb, Oman