Steve Krauss
Deputy Chief Creative Officer at Ouch
New York, 美国