b' Abu Dhabi Corporate Innovation Team / Contract / Hybrid Apply for this job Job Overview: The Business Development Manager will be the driving force behind generating new sales leads and contacts. Business Development Manager will be responsible for identifying…
Job Overview: The Business Development Manager will be the driving force behind generating new sales leads and contacts. Business Development Manager will be responsible for identifying sales leads, developing proposals, pitch goods and services to new clients, and maintaining good…