Carla Zanoni

Director of Audience Development, TED

Group: