Global Head of Marketing
- Location
- Greater London, England, United Kingdom
Global Head of Marketing Department: CRO Employment Type: Full Time Location: London Description Encompass enables fast, accurate identity validation and verification of corporate customers, and a gold standard approach to KYC. Our award-winning corporate digital identity (CDI) platform incorporates real-time data and documents from authoritative global public data … part of our success - read on if you think you’re up for the challenge! About the role As Global Head of Marketing, you will own Encompass's global marketing strategy end-to-end — setting the direction for brand, demand generation, and communications across every region we operate in. ...