Hr consultant resourcing careers in Sohar, Oman