Sascha Djabbari
Digital Director at TBWA Switzerland AG
Zürich Area, Switzerland, Suiza