Buzz Marketing Manager
Country: United Kingdom
Using 14 years of Marketing, Word Of Mouth and PR experience to devise and implement innovative engagement strategy in Social Media for clients in Youth, Entertainment and Business sectors.
Buzz Marketing Manager
Country: United Kingdom