Contributor

Garry Veale

President of Avaya in Europe

President of Avaya in Europe