Bid Specialist - Commercial Dubai , United Arab Emirates ... vital role in implementing client relations programs and representing our firm ... energy and the environment, our public-
service companies as well as public institutions in all aspects of ... looking to hire a Recruitment Specialist based in our Dubai office ... point of contact for university relations,...