Several Brands
–
Amman, Jordan
... Experience in lead generation or business development in tech-oriented companies is a plus Some of the skills that would be beneficial for this role include experience in lead tracking software, account management, and strategic planning. Full time - Apr 05