an advertising company is required to be based in egypt to deal with contracting companies in .../ 2 weeks ago
Saudi Arabia
An advertising company is required to be based in Egypt to deal with contracting companies in Riyadh, Olaya district, provided that sufficient experience and knowledge of all information related to social media platforms and management of companies’ websites