BEN SLEASE IS...
an award winning film trailer editor in Los Angeles, California. His mantra is simple: Great advertising is 48% creativity, 48% work ethic, and 5% math. He is a graduate of the University of Notre Dame and continues to be a hopelessly devoted fan/apologist, but promises to play nice with USC fans for 364 days out of the calendar year.