UTURN employs 40 employees. The UTURN management team includes Alexander Dimou (Director), Sofia Saitti (Project Coordinator), and Elissa Panigiris (Social Media Coordinator).
Looking for a particular UTURN employee's phone or email?