Company name: Speaker Buzz
Description: Speaker Buzz is a purpose-led motivational speaker agency dedicated to improving people's wellbeing and protecting the planet
1 Lochrin Square, 92, Fountainbridge, Edinburgh EH3 9QA, United Kingdom