Michelle Greenwald, directora d’Inventours