Recruitment & HR Coordinator The Role VHR is an international, technical recruitment company headquartered in London supplying contract and permanent
Position: Manager of Talent Acquisition : Independent Power Producer Location: Oman, Saudi Arabia, Dubai 2year extendable contract Regarding the Business: Our