top of page
Michelle Edu,
or Meche, for short,
is a creative director
from MNL, PH.
With almost 10 years in advertising, she has worked on and led numerous local and international brands, with campaigns spanning from Manila to Southeast Asia, the Middle East, and even Europe. Always driven by her hustle and heart to create /never-not-good/ ideas all the time.
Snickers "World Cop" Final
Illustration & Copywriting
Snickers "World Cough" Final
Illustration & Copywriting
bottom of page