Simon Steuri is an award-winning commercial
and feature film director. He was born and raised in
Switzerland and is based out of Los Angeles.