Allen Yu

Creative Director

Allen is fresh off the boat where he was a Creative Director at TBWA Greater China in Shanghai. During his tenure there, he led the creative teams for Adidas and Intel, and won his client’s first Cannes Lion in over 10 years.
But, his advertising career started on this side of the world.
Allen was born and raised in the Bay Area and has been a die-hard Warriors fan since the Run TMC days. After graduating from the Academy of Art University in San Francisco, he moved to Los Angeles and worked on integrated campaigns for world renown brands. Lucky enough, some of those campaigns were Super Bowl fan-favorites. His favorite part of advertising is seeing his ideas come to life and working with talented people to make it happen, and the most rewarding part of the job is being able to mentor junior creatives.
Coming full circle, he has found his way back home in the Bay and to M/H.
When he’s not in the office thinking of new ways to convince people to buy things, he is off traveling with his wife, or on the couch with Dinner (his dog). In his spare time, he also moonlights as a wedding MC.