Commercial Manager KSA – Egypt (preferably) or Jeddah

As Commercial Manager, you will be part of a team striving to… Read more »

Marketing Executive – Egypt (preferably) or Jeddah

As a marketing executive, you’ll contribute to and develop integrated marketing plan… Read more »