Björn Schneider is CEO of one of Germany's leading marketing agencies and has been advising many major companies for more than a decade.