Ben Maynard
17
Abonné
Personal Information
Entreprise/Lieu de travail
London, United Kingdom
Mots-clés
reputation
pr
corporate communications
tech pr
investment
regulatory
policy
storytelling
content strategy
media
presentation
social media
communications
management
mhp
contested communications
Tout plus
- Présentations
- Documents
- Infographies