Techno Functional Consultant careers in Muscat, Oman