Charlotte McLeod

Chief Executive Officer at Allegory Communications

Charlotte McLeod is the Chief Executive Officer and Managing Director of Allegory Communications, where Charlotte works with organizations focused on innovation and technology. Previously, Charlotte has worked as a freelance communications professional and trainer, as a Senior Campaigns Manager at the UK Ministry of Defence and the Prime Minister's and Cabinet Office, and as a Senior PR Manager at the Central Office of Information. Charlotte also has experience as an Account Director at Eloqui PR. Charlotte has completed their BA Hons in English and Media Studies at Sheffield Hallam University.

Links


Org chart