exciting opportunity for a Marketing Skills Development Executive in Algeria, Algiers. ... proficient in the use of digital technologies, involve Line Managers in ...
& RESPONSIBILITIES : The Key Account Manager is responsible for : • Understanding the ... with in- and out-country sales team including bid managers, portfolio ... Marketing...
usher the continent into a digital economy era. We’re not ... looking for a Key Account Manager to take over a Key ... Working with design, sales team, creative, advertising,...