Specialist Giza, Giza Governorate, Egypt Senior Localization Business Development Specialist About ... the job Senior Localization Business Development Specialist About ...
clients Promote the company's services by addressing or predicting clients ... experience as a business development executive in the Translation industry is ...