Michelle Greenwald, directora de Inventours