Riccardo Pasto

Principal Analyst, Forrester