LOS ANGELES, USA //Stephan is the owner and Creative Director of IconArts Creative, a print advertising agency serving a wide-breadth of television and theatrical entertainment clients. Previously, Stephan was the co-founder and Creative Director for the award-winning advertising agency Iconisus.
Starting his career at The Walt Disney Company, Stephan entered the entertainment industry as a mail courier (following the footsteps of several other distinguished talents) and quickly rose to an Art Director in the feature film marketing department. After six years at Disney, Stephan was recruited to Seiniger Advertising, serving as the firms Creative Director for more than six years.