The Director of Marketing for North America Coverage and the Global Clients Division (GCD) sits within the Global... — join us! What you will be responsible for As Director of Marketing, North America Coverage and GCD you will Work with the wider marketing team members...