STS
Duties and Responsibilities Communicating with clients to ensure that all their needs are...
Amman
Jordan
STS
Responsibilities Managing the overall communication function starting from creating the strategy...
Amman
Jordan