Allen is currently a Creative Director at TBWA Greater China in Shanghai where he is leading the creative teams for Adidas and Intel. Since joining the agency, he helped win two pieces of new business.
But, his advertising career started on the other side of the world.
Allen was born and raised in the Bay Area and is a die-hard Warriors fan since the TMC days. After graduating from Academy of Art University in San Francisco, he moved to Los Angeles for over ten years and worked on integrated campaigns for world renown brands, and lucky enough, some of them were for the Super Bowl.
He is most proud of his ability to adapt. When he moved to Shanghai, he had to adapt to a new culture, language, and market. Although his background is art direction, he adapted as a copywriter on many occasions, writing taglines, body copy, decks, scripts, you name it. One of his favorite part of the job is to mentor and lead junior creatives. Even under the high pressures of a tight deadline, Allen can adapt and maintain a fun and positive work environment for his creative teams.