As a Business Development Manager, you will stay up-to- ... and marketing units, contributing to the conception and execution of impactful business development ...
Senior Localization Business Development Specialist Giza, Giza Governorate, Egypt Senior Localization Business Development Specialist About the job ... Senior ...
, Egypt Localization Business Development Specialist (Hybrid) About the job Localization Business Development Specialist (Hybrid ... ) About the job The position of Business Development...