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