Nel 2017 è stato consulente per la Comunicazione del Comitato per la Biosicurezza, Biotecnologie e Scienze della Vita della Presidenza del Consiglio italiano. Nel 2018 è stato nominato membro del comitato scientifico dell'Osservatorio Brand Reporter Lab, organo di controllo sul brand journalism con sede a Roma.
Ha lavorato come Communications manager per molti progetti scientifici internazionali dell'Università La Sapienza di Roma, della sua spinoff WSENSE e del Centro E.Piaggio dell'Università di Pisa.
Insegna Comunicazione al Master di II livello in Climate Change adaptation and mitigation solutions del Politecnico di Torino e Narrazione giornalistica evoluta in ambiente digitale al Master di II livello in Divulgazione scientifica dell’Università di Siena. Inoltre, è stato Keynote speaker in consessi internazionali (European Science Open Forum a Manchester 2016, a Tolosa 2018, Technologie University of Delft - The Netherlands, 2018, Festival For The Earth, Montecarlo, 2019), è TEDx speaker e autore di serie podcast di successo tra cui ADAPTATION Italia, realizzata in collaborazione con Audible.
Barretta è anche pilota di droni professionista, fotografo certificato Google Maps e diplomato come Direttore della Fotografia presso la Vision Academy.
Ha esperienza non solo nella comunicazione e narrazione (è autore di graphic novel) ma anche nell'utilizzo di tecnologie innovative quali video e foto a 360 gradi, soprattutto in occasione di mostre ed eventi.
Thetrip realizza progetti di comunicazione creativa per Istituzioni, Brand, Enti del Turismo, Fondazioni, ONLUS.
Ambient Media, eventi e mostre, contest tematici, Social Media Management, Community Management e Web & Social ADV: facciamo tutto questo e teniamo gli occhi ben aperti su quello che verrà.