Job Description The Communications Specialist will sit within the Client' ... internal communications, promoting a positive public image, and controlling the dissemination ...
Bid Specialist - Commercial Dubai, ARE Job Description ... or challenges that may arise. Relations: Collaborate with project managers and ... energy and the environment, our public-