International Sales / Account Manager (Adtech - Advertisement)
2 days ago
Working within a focused team of four Key Account Managers, you’ll manage around 30 strategic clients, including major players in adtech, sales houses, and DSPs. Use Salesforce to manage and track account activities, opportunities, and performance metrics. You’ll report directly to the Head of S