Barbara Testa
Barbara Testa
Avid Technology