George Țăranu este șef de lucrări la Facultatea de Construcții și Instalații din cadrul Universității Tehnice „Gheorghe Asachi” din Iași. În 2012, acesta a adus în regiunea de Nord-Est conceptul ecologic de locuință semi-îngropată, un tip de construcție care are ca scop reducerea consumului energetic la clădiri.
Pentru studenții săi organizează anual un concurs de inginerie creativă, provocându-i să construiască structuri complexe din carton și alte materiale neconvenționale.
La congresul USR de la Cluj-Napoca din luna mai, 2017, a fost ales ca membru al Biroului Național al USR.