Roger Sacilotto

Roger Sacilotto

Roger Sacilotto is Senior Consulting Engineer for Avid