The Buzz employs 16 employees. The The Buzz management team includes Jessica Brunt (Head of Marketing Operations), Leonie Cowton (Company Director), and Piera Gelardi (Marketing Consultant).
Looking for a particular The Buzz employee's phone or email?