Netdiver magazine

/ What's new in design
digital culture

7TV Russia

Greg Barth is a Swiss creative & director, currently based in Montréal, Canada. He has more than 10 years of experience in design, branding, typography, and 4 in motion design and directing. His about page picture speaks amply of his creative abilities and overall sense of play.


Gotta love the 7TV Russia Rebranding project with the number ‘7’ only as logo – (that’s simple enough) and communication collaterals which also includes DIY paper sculptures and staging vignettes.

Similar content: