Chiara D'Andrea, Autore presso THE VISION