The Role
General Manager - KSA Overall responsibility of leading, securing and expanding companies activities in the relevant country within a clear strategic framework. Plays a crucial role in managing environmental risks, responding to local trends and needs and take decisions of high impact ...