CEO
United Kingdom
Octopus Communications Consultancy Ltd
Bite Communications
Account Director
The Octopus Group
octopus
University of Leeds