Business Development Manager EMEA

Our client, a leading global provider of technology solutions and services for content publishers (including corporate & education), requires a new Business Development Manager to cover EMEA. The main role will be to acquire new customers for the entire range of...