Buzz Off
Welcome to Buzz Off!
0:38
Welcome to Buzz Off! Can technology leaders manage to discuss the challenges facing customers – without using annoying buzzwords? Coming soon from Computacenter on YouTube and all podcast platforms.