Edoardo Zavarella

Principal Consultant, Forrester