Stefan Trifan is creative director, having 6 years of professional experience. He has worked with some of the leading multimedia and design company in Bucharest.