Senior Customer Support Manager careers in Suwayq, Oman