EMEA Marketing Manager
- Location
- City of Westminster, England, United Kingdom
written and verbal communication skills, with the ability to translate complex concepts into compelling regional narratives. Fluency in one or more European languages (e.g., French, German) is a major plus, but not required. ABOUT KHARON: Kharon operates at the nexus of global security and is on a mission ...