Sebastian StrasserSebastian Strasser is a German director of commercials and films. Strasser has received more than 200 international advertising awards.Role: directorinstagramwebsite