Country Business Services – Algeria Country Lead Job Req ID 24775198 Location ... Country Business Services – Algeria Country Lead position is an intermediate-level ...
& RESPONSIBILITIES : The Key Account Manager is responsible for : • Understanding the ... • Under the authority of Country Director, driving the relationship between Business ...