Digital Director/ Web Developer
United Kingdom
Producer, TwinFilm Bucharest
Romania
Graphic Designer, Poybd
Digital Designer, Global media