Director of Social Media & Technical Communications
- Location
- Greater London, England, United Kingdom
technical teams Has the autonomy and creativity to build something rather than inherit a finished playbook Ideally comes from AI, cloud, infrastructure, developer tools, cybersecurity, data, semiconductors or another complex B2B technology environment You don't need to be an engineer, but you do need to be technically curious. This ...