and Marketing Team and report to the Team Lead EMEA of Key Account Management based in London, UK. In this role, you will: Manage... Good understanding of technical requirements that enables easy interaction with IT and Product Teams Ability to think...
RepRisk AG