Image 1 of 1
Avaya.jpg
Avaya: Going for Growth - Pula, Sardinia, Italy - 4th May 2004