Buzz Conferencing London Review by Chris, 2018-07-30T00:00:00
Great service, low costs and always happy to help out. Plus the �25 Amazon voucher is a real bonus. Couldn't recommend this enough having tried lots of these types of service including powwow now Buzz still tops the list for me.