Bid Manager Liaising careers in Ibri, Oman